[{"data":1,"prerenderedAt":441},["ShallowReactive",2],{"docs-nav-docs_cs":3,"docs-page-\u002Fcs\u002Fvariables\u002Fconversion-and-presentation":189,"docs-surround-\u002Fcs\u002Fvariables\u002Fconversion-and-presentation":438},[4],{"title":5,"path":6,"stem":7,"children":8},"Cs","\u002Fcs","cs",[9,13,37,50,68,85,104,118,137,158,175],{"title":10,"path":6,"stem":11,"navTitle":12},"Dokumentace QInsight","cs\u002Findex","Přehled",{"title":14,"navTitle":15,"path":16,"stem":17,"children":18,"page":36},"Začínáme",null,"\u002Fcs\u002Fgetting-started","cs\u002F01.getting-started",[19,23,27,31],{"title":20,"path":21,"stem":22,"navTitle":20},"Co je QENEX Suite","\u002Fcs\u002Fgetting-started\u002Fwhat-is-qenex-suite","cs\u002F01.getting-started\u002F1.what-is-qenex-suite",{"title":24,"path":25,"stem":26,"navTitle":24},"Co je QInsight","\u002Fcs\u002Fgetting-started\u002Fwhat-is-qinsight","cs\u002F01.getting-started\u002F2.what-is-qinsight",{"title":28,"path":29,"stem":30,"navTitle":28},"Instalace","\u002Fcs\u002Fgetting-started\u002Finstallation","cs\u002F01.getting-started\u002F3.installation",{"title":32,"path":33,"stem":34,"navTitle":35},"Uživatelské rozhraní QInsight","\u002Fcs\u002Fgetting-started\u002Fthe-qinsight-interface","cs\u002F01.getting-started\u002F4.the-qinsight-interface","Uživatelské rozhraní",false,{"title":38,"navTitle":15,"path":39,"stem":40,"children":41,"page":36},"První projekt","\u002Fcs\u002Ffirst-project","cs\u002F02.first-project",[42,46],{"title":43,"path":44,"stem":45,"navTitle":43},"Založení projektu","\u002Fcs\u002Ffirst-project\u002Fcreate-a-project","cs\u002F02.first-project\u002F1.create-a-project",{"title":47,"path":48,"stem":49,"navTitle":47},"Struktura projektu","\u002Fcs\u002Ffirst-project\u002Fproject-structure","cs\u002F02.first-project\u002F2.project-structure",{"title":51,"navTitle":15,"path":52,"stem":53,"children":54,"page":36},"Připojení zařízení","\u002Fcs\u002Fconnecting-a-device","cs\u002F03.connecting-a-device",[55,59,63],{"title":56,"path":57,"stem":58,"navTitle":56},"Přidání driveru","\u002Fcs\u002Fconnecting-a-device\u002Fadd-a-driver","cs\u002F03.connecting-a-device\u002F1.add-a-driver",{"title":60,"path":61,"stem":62,"navTitle":60},"Přidání protokolu","\u002Fcs\u002Fconnecting-a-device\u002Fadd-a-protocol","cs\u002F03.connecting-a-device\u002F2.add-a-protocol",{"title":64,"path":65,"stem":66,"navTitle":67},"Propojení driveru a protokolu","\u002Fcs\u002Fconnecting-a-device\u002Flink-driver-and-protocol","cs\u002F03.connecting-a-device\u002F3.link-driver-and-protocol","Propojení",{"title":69,"navTitle":15,"path":70,"stem":71,"children":72,"page":36},"Proměnné","\u002Fcs\u002Fvariables","cs\u002F04.variables",[73,77,81],{"title":74,"path":75,"stem":76,"navTitle":74},"Co je proměnná","\u002Fcs\u002Fvariables\u002Fwhat-is-a-variable","cs\u002F04.variables\u002F1.what-is-a-variable",{"title":78,"path":79,"stem":80,"navTitle":78},"Konverze a prezentace","\u002Fcs\u002Fvariables\u002Fconversion-and-presentation","cs\u002F04.variables\u002F2.conversion-and-presentation",{"title":82,"path":83,"stem":84,"navTitle":82},"Přidání proměnné","\u002Fcs\u002Fvariables\u002Fadd-a-variable","cs\u002F04.variables\u002F3.add-a-variable",{"title":86,"navTitle":15,"path":87,"stem":88,"children":89,"page":36},"Vizualizace","\u002Fcs\u002Fvisualization","cs\u002F05.visualization",[90,95,99],{"title":91,"path":92,"stem":93,"navTitle":94},"Vytvoření pracovní plochy","\u002Fcs\u002Fvisualization\u002Fcreate-a-workspace","cs\u002F05.visualization\u002F1.create-a-workspace","Pracovní plocha",{"title":96,"path":97,"stem":98,"navTitle":96},"Přidání controlu","\u002Fcs\u002Fvisualization\u002Fadd-a-control","cs\u002F05.visualization\u002F2.add-a-control",{"title":100,"path":101,"stem":102,"navTitle":103},"Navázání controlu na proměnnou","\u002Fcs\u002Fvisualization\u002Fbind-a-control","cs\u002F05.visualization\u002F3.bind-a-control","Navázání controlu",{"title":105,"navTitle":15,"path":106,"stem":107,"children":108,"page":36},"Běh a sledování","\u002Fcs\u002Frunning","cs\u002F06.running",[109,113],{"title":110,"path":111,"stem":112,"navTitle":110},"Spuštění a zastavení","\u002Fcs\u002Frunning\u002Fstart-and-stop","cs\u002F06.running\u002F1.start-and-stop",{"title":114,"path":115,"stem":116,"navTitle":117},"Sledování živých dat","\u002Fcs\u002Frunning\u002Fwatching-live-data","cs\u002F06.running\u002F2.watching-live-data","Živá data",{"title":119,"navTitle":15,"path":120,"stem":121,"children":122,"page":36},"Logování a přehrávání","\u002Fcs\u002Flogging-and-replay","cs\u002F07.logging-and-replay",[123,127,132],{"title":124,"path":125,"stem":126,"navTitle":124},"Logování dat","\u002Fcs\u002Flogging-and-replay\u002Flogging-data","cs\u002F07.logging-and-replay\u002F1.logging-data",{"title":128,"path":129,"stem":130,"navTitle":131},"Přehrávání logu","\u002Fcs\u002Flogging-and-replay\u002Freplaying-a-log","cs\u002F07.logging-and-replay\u002F2.replaying-a-log","Přehrávání",{"title":133,"path":134,"stem":135,"navTitle":136},"Export dat","\u002Fcs\u002Flogging-and-replay\u002Fexporting-data","cs\u002F07.logging-and-replay\u002F3.exporting-data","Export",{"title":138,"navTitle":15,"path":139,"stem":140,"children":141,"page":36},"Python skripty","\u002Fcs\u002Fpython-scripts","cs\u002F08.python-scripts",[142,146,150,154],{"title":143,"path":144,"stem":145,"navTitle":12},"Přehled skriptů","\u002Fcs\u002Fpython-scripts\u002Fscripts-overview","cs\u002F08.python-scripts\u002F1.scripts-overview",{"title":147,"path":148,"stem":149,"navTitle":147},"Přístup k proměnným","\u002Fcs\u002Fpython-scripts\u002Faccessing-variables","cs\u002F08.python-scripts\u002F2.accessing-variables",{"title":151,"path":152,"stem":153,"navTitle":151},"Příklad skriptu","\u002Fcs\u002Fpython-scripts\u002Fexample-script","cs\u002F08.python-scripts\u002F3.example-script",{"title":155,"path":156,"stem":157,"navTitle":155},"Post-processing CSV","\u002Fcs\u002Fpython-scripts\u002Fcsv-post-processing","cs\u002F08.python-scripts\u002F4.csv-post-processing",{"title":159,"navTitle":15,"path":160,"stem":161,"children":162,"page":36},"Vlastní rozšíření","\u002Fcs\u002Fcustom-extensions","cs\u002F09.custom-extensions",[163,167,171],{"title":164,"path":165,"stem":166,"navTitle":164},"Vlastní driver","\u002Fcs\u002Fcustom-extensions\u002Fcustom-driver","cs\u002F09.custom-extensions\u002F1.custom-driver",{"title":168,"path":169,"stem":170,"navTitle":168},"Vlastní protokol","\u002Fcs\u002Fcustom-extensions\u002Fcustom-protocol","cs\u002F09.custom-extensions\u002F2.custom-protocol",{"title":172,"path":173,"stem":174,"navTitle":172},"Vlastní Control","\u002Fcs\u002Fcustom-extensions\u002Fcustom-control","cs\u002F09.custom-extensions\u002F3.custom-control",{"title":176,"navTitle":15,"path":177,"stem":178,"children":179,"page":36},"Reference","\u002Fcs\u002Freference","cs\u002F10.reference",[180,185],{"title":181,"path":182,"stem":183,"navTitle":184},"Drivery, protokoly a controly","\u002Fcs\u002Freference\u002Fdrivers-protocols-controls","cs\u002F10.reference\u002F1.drivers-protocols-controls","Drivery, protokoly, controly",{"title":186,"path":187,"stem":188,"navTitle":186},"Řešení potíží","\u002Fcs\u002Freference\u002Ftroubleshooting","cs\u002F10.reference\u002F2.troubleshooting",{"id":190,"title":78,"body":191,"description":432,"extension":433,"meta":434,"navTitle":78,"navigation":435,"path":79,"seo":436,"stem":80,"__hash__":437},"docs_cs\u002Fcs\u002F04.variables\u002F2.conversion-and-presentation.md",{"type":192,"value":193,"toc":423},"minimark",[194,198,215,220,239,282,296,300,307,353,364,368,371,412,416],[195,196,78],"h1",{"id":197},"konverze-a-prezentace",[199,200,201,202,206,207,210,211,214],"p",{},"Než založíte proměnnou, potřebuje projekt vědět, ",[203,204,205],"strong",{},"jak její hodnotu\npřepočítat"," (konverze) a ",[203,208,209],{},"jak ji zobrazit"," (prezentace). Řetěz závislostí\nje: prezentace se odkazuje na konverzi a proměnná na prezentaci — proto se\nvytvářejí v pořadí ",[203,212,213],{},"konverze → prezentace → proměnná",". QInsight to hlídá:\ntlačítko Add u prezentace je aktivní, až když existuje aspoň jedna konverze,\na u proměnné, až když existuje prezentace.",[216,217,219],"h2",{"id":218},"konverze","Konverze",[199,221,222,223,226,227,230,231,234,235,238],{},"Konverze přepočítává ",[203,224,225],{},"raw"," hodnotu ze zařízení na ",[203,228,229],{},"engineering"," hodnotu.\nPřidává se v ",[203,232,233],{},"Home → Project Configuration → Conversions"," tlačítkem ",[203,236,237],{},"+",".\nExistují dva typy:",[240,241,242,262],"ul",{},[243,244,245,248,249,253,254,257,258,261],"li",{},[203,246,247],{},"Lineární"," — ",[250,251,252],"code",{},"eng = raw × Multiplier + Offset",". Výchozí hodnoty\n",[250,255,256],{},"Multiplier = 1",", ",[250,259,260],{},"Offset = 0"," znamenají „žádný přepočet\"\n(engineering = raw).",[243,263,264,267,268,271,272,257,275,257,278,281],{},[203,265,266],{},"Enum"," — mapuje číselné stavy na texty. Definuje se seznam dvojic\n",[203,269,270],{},"Name + Value"," (např. ",[250,273,274],{},"0 = Off",[250,276,277],{},"1 = Run",[250,279,280],{},"2 = Error",") a controly pak\nmísto čísla zobrazují název stavu.",[199,283,284,291],{},[285,286],"img",{"alt":287,"className":288,"src":290},"Formulář konverze — typ Enum",[289],"img-light","\u002Fimg\u002FQInsight_tut_4_2_conversion_light.png",[285,292],{"alt":287,"className":293,"src":295},[294],"img-dark","\u002Fimg\u002FQInsight_tut_4_2_conversion_dark.png",[216,297,299],{"id":298},"prezentace","Prezentace",[199,301,302,303,306],{},"Prezentace určuje, jak se hodnota ukáže uživateli. Přidává se v ",[203,304,305],{},"Home →\nProject Configuration → Presentations",". Vlastnosti:",[240,308,309,318,327,341,347],{},[243,310,311,257,314,317],{},[203,312,313],{},"Name",[203,315,316],{},"Label"," — jméno a popisek,",[243,319,320,257,323,326],{},[203,321,322],{},"Min",[203,324,325],{},"Max"," — rozsah hodnoty (využívají ho controly, např. gauge\nnebo osa grafu),",[243,328,329,332,333,336,337,340],{},[203,330,331],{},"Print Format"," — formát výpisu, např. ",[250,334,335],{},"{0}"," nebo ",[250,338,339],{},"{0:F2}"," pro dvě\ndesetinná místa,",[243,342,343,346],{},[203,344,345],{},"Unit"," — jednotka (°C, rpm, bar…),",[243,348,349,352],{},[203,350,351],{},"Conversion"," — odkaz na konverzi, která se pro proměnnou použije.",[199,354,355,360],{},[285,356],{"alt":357,"className":358,"src":359},"Formulář prezentace",[289],"\u002Fimg\u002FQInsight_tut_4_2_presentation_light.png",[285,361],{"alt":357,"className":362,"src":363},[294],"\u002Fimg\u002FQInsight_tut_4_2_presentation_dark.png",[216,365,367],{"id":366},"příklad","Příklad",[199,369,370],{},"Teplota přichází ze zařízení jako celé číslo v desetinách stupně:",[372,373,374,383,402],"ol",{},[243,375,376,377,257,380,382],{},"Konverze „TempC\": Lineární, ",[250,378,379],{},"Multiplier = 0.1",[250,381,260],{},".",[243,384,385,386,257,389,257,392,395,396,257,399,382],{},"Prezentace „Teplota\": ",[250,387,388],{},"Min = 0",[250,390,391],{},"Max = 150",[250,393,394],{},"Print Format = {0:F1}",",\n",[250,397,398],{},"Unit = °C",[250,400,401],{},"Conversion = TempC",[243,403,404,405,408,409,382],{},"Proměnná pak s touto prezentací zobrazí raw hodnotu ",[250,406,407],{},"435"," jako ",[250,410,411],{},"43,5 °C",[216,413,415],{"id":414},"dále","Dále",[199,417,418,419,382],{},"Vše je připraveno — ",[420,421,422],"a",{"href":83},"přidejte proměnnou",{"title":424,"searchDepth":425,"depth":425,"links":426},"",3,[427,429,430,431],{"id":218,"depth":428,"text":219},2,{"id":298,"depth":428,"text":299},{"id":366,"depth":428,"text":367},{"id":414,"depth":428,"text":415},"Přepočet raw hodnoty na engineering a její zobrazení — pořadí konverze → prezentace → proměnná.","md",{},true,{"title":78,"description":432},"aML8_8UlXyqDHe7FZvLngdy-5GpBEicU5qx44BnIziA",[439,440],{"title":74,"path":75,"stem":76,"navTitle":74,"children":-1},{"title":82,"path":83,"stem":84,"navTitle":82,"children":-1},1783626657513]