Update '_Sidebar'

vita committed 2022-02-21 08:23:10 +01:00
1 parent 25adaa6b1a
commit b396883411
1 file changed
+88 -1
+88 -1
@@ -1 +1,88 @@
Návod k práci s XML
### 2.1 Konverze dat
V XML souboru můžeme nastavit jednotlivým signálům a povelům jejich převod.
Převod UINT8 na BOOL
120 na == hodnota
125 na <> hodnota
130 na < hodnota
131 na > hodnota
132 na <= hodnota
133 na >= hodnota
Abychom určili, jak převést, musíme napsat do XML podpoložku conv= X. Podpoložka je zapsána u signálů nebo povelů serverů a klientů jednotlivých protokolů. Číslo určí, o jakou konverzi se bude jednat.
Obecné konverze
0 Bez konverze
1 Negace
9 volání funkce
30 1 bit => 2 bit
Převod INT8 na BOOL
100 na == hodnota
105 na <> hodnota
110 na < hodnota
111 na > hodnota
112 na <= hodnota
113 na >= hodnota
Převod INT32 na BOOL
400 na == hodnota
405 na <> hodnota
410 na < hodnota
411 na > hodnota
412 na <= hodnota
413 na >= hodnota
Převod INT16 na BOOL
200 na == hodnota
205 na <> hodnota
210 na < hodnota
211 na > hodnota
212 na <= hodnota
213 na >= hodnota
Převod UINT16 na BOOL
220 na == hodnota
225 na <> hodnota
230 na < hodnota
231 na > hodnota
232 na <= hodnota
233 na >= hodnota
Převod UINT32 na BOOL
420 na == hodnota
425 na <> hodnota
430 na < hodnota
431 na > hodnota
432 na <= hodnota
433 na >= hodnota
Převod na float
15 2B - celé číslo bez znaménka
16 2B - celé číslo bez znaménka + swap
17 2B - celé číslo se znaménkem
18 2B - celé číslo se znaménkem + swap
20 4B un int
21 4B swap bytes
22 4B swap word
25 4B int
Převod FLOAT4 na BOOL
440 na == hodnota
445 na <> hodnota
450 na < hodnota
451 na > hodnota
452 na <= hodnota
453 na >= hodnota
Speciální
1000 změna času ISC