<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p><font face="Arial">Bingo. Oba timery jsou nastavené stejně. Na
jednom výstupu je generován pwm obvyklým způsobem, druhý výstup
se překlápí v okamžiku "délka_periody -
doba_sepnutí_prvního_výstupu", ale tento výstup je současně
invertován. Výsledkem je stejně dlouhý impulz, ale posunutý o
půl periody. Druhý timer začíná na hodnotě odpovídající polovině
poloviny periody. Proto je časově posunut o čtvrtinu periody a
jeho druhý výstup o 3/4 periody. Protože oba timery nelze
spustit současně, je tam ještě malá korekce o dobu provedení
spuštění časovače. Zde je program:<br>
</font></p>
<div
style="color: #4e5b61;background-color: #ffffff;font-family: Consolas, 'Courier New', monospace;font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span
style="color: #00979d;">
</span></div><div><div
style="color: #4e5b61;background-color: #ffffff;font-family: Consolas, 'Courier New', monospace;font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span
style="color: #4e5b61;"> </span><span style="color: #00979d;">uint16_t</span><span
style="color: #4e5b61;"> </span></div><div><span
style="color: #4e5b61;"> ICRValue = </span><span
style="color: #005c5f;">320</span><span style="color: #4e5b61;">;</span><span
style="color: #95a5a6;"> // Nastavení TOP hodnoty pro Timer, v tomto případě 25kHz</span></div>
</div></div><div><span style="color: #00979d;">void</span><span
style="color: #4e5b61;"> </span><span style="color: #d35400;">setup</span><span
style="color: #434f54;">()</span><span style="color: #4e5b61;"> </span><span
style="color: #434f54;">{</span></div>
<div><span style="color: #4e5b61;"> </span><span
style="color: #d35400;">pinMode</span><span style="color: #434f54;">(</span><span
style="color: #005c5f;">8</span><span style="color: #4e5b61;">, OUTPUT</span><span
style="color: #434f54;">)</span><span style="color: #4e5b61;">;</span></div><div><span
style="color: #4e5b61;"> </span><span style="color: #d35400;">pinMode</span><span
style="color: #434f54;">(</span><span style="color: #005c5f;">7</span><span
style="color: #4e5b61;">, OUTPUT</span><span style="color: #434f54;">)</span><span
style="color: #4e5b61;">;</span></div><div><span
style="color: #4e5b61;"> </span><span style="color: #d35400;">pinMode</span><span
style="color: #434f54;">(</span><span style="color: #005c5f;">12</span><span
style="color: #4e5b61;">, OUTPUT</span><span style="color: #434f54;">)</span><span
style="color: #4e5b61;">;</span></div><div><span
style="color: #4e5b61;"> </span><span style="color: #d35400;">pinMode</span><span
style="color: #434f54;">(</span><span style="color: #005c5f;">11</span><span
style="color: #4e5b61;">, OUTPUT</span><span style="color: #434f54;">)</span><span
style="color: #4e5b61;">;</span></div>
<div><span style="color: #95a5a6;">// Nastavení Timer4 pro Fast PWM</span></div><div><span
style="color: #4e5b61;"> TCCR4A = </span><span
style="color: #434f54;">(</span><span style="color: #005c5f;">1</span><span
style="color: #4e5b61;"> << COM4B1</span><span
style="color: #434f54;">)</span><span style="color: #4e5b61;"> | </span><span
style="color: #434f54;">(</span><span style="color: #005c5f;">1</span><span
style="color: #4e5b61;"> << COM4B0</span><span
style="color: #434f54;">)</span><span style="color: #4e5b61;"> | </span><span
style="color: #434f54;">(</span><span style="color: #005c5f;">1</span><span
style="color: #4e5b61;"> << COM4C1</span><span
style="color: #434f54;">)</span><span style="color: #4e5b61;">;</span><span
style="color: #95a5a6;"> // 7 inverted, 8 Non-inverted</span></div><div><span
style="color: #4e5b61;"> TCCR4B = </span><span
style="color: #434f54;">(</span><span style="color: #005c5f;">1</span><span
style="color: #4e5b61;"> << WGM43</span><span
style="color: #434f54;">)</span><span style="color: #4e5b61;">;</span><span
style="color: #95a5a6;"> // Fast PWM, TOP = ICR4, no prescaler</span></div>
<div><span style="color: #4e5b61;"> ICR4 = ICRValue;</span><span
style="color: #95a5a6;"> // Nastavení TOP délky periody PWM</span></div><div><span
style="color: #4e5b61;"> OCR4C = </span><span
style="color: #005c5f;">0</span><span style="color: #4e5b61;">;</span><span
style="color: #95a5a6;"> // Pin 8 na 0</span></div><div><span
style="color: #4e5b61;"> OCR4B = ICR4;</span><span
style="color: #95a5a6;"> // Pin 7 (invertovaný) na 0</span></div>
<div><span style="color: #95a5a6;">// Nastavení Timer1 pro Fast PWM</span></div>
<div><span style="color: #4e5b61;"> TCCR1A = </span><span
style="color: #434f54;">(</span><span style="color: #005c5f;">1</span><span
style="color: #4e5b61;"> << COM1B1</span><span
style="color: #434f54;">)</span><span style="color: #4e5b61;"> | </span><span
style="color: #434f54;">(</span><span style="color: #005c5f;">1</span><span
style="color: #4e5b61;"> << COM1B0</span><span
style="color: #434f54;">)</span><span style="color: #4e5b61;"> | </span><span
style="color: #434f54;">(</span><span style="color: #005c5f;">1</span><span
style="color: #4e5b61;"> << COM1A1</span><span
style="color: #434f54;">)</span><span style="color: #4e5b61;">;</span><span
style="color: #95a5a6;"> // 11 inverted, 12 Non-inverted</span></div><div><span
style="color: #4e5b61;"> TCCR1B = </span><span
style="color: #434f54;">(</span><span style="color: #005c5f;">1</span><span
style="color: #4e5b61;"> << WGM13</span><span
style="color: #434f54;">)</span><span style="color: #4e5b61;">;</span><span
style="color: #95a5a6;"> // Fast PWM, TOP = ICR1, no prescaler</span></div>
<div><span style="color: #4e5b61;"> ICR1 = ICRValue;</span><span
style="color: #95a5a6;"> // Nastavení TOP délky periody PWM</span></div><div><span
style="color: #4e5b61;"> OCR1A = </span><span
style="color: #005c5f;">0</span><span style="color: #4e5b61;">;</span><span
style="color: #95a5a6;"> // Pin 11 na 0</span></div><div><span
style="color: #4e5b61;"> OCR1B = ICR1;</span><span
style="color: #95a5a6;"> // Pin 12 (invertovaný) na 0</span></div><div><span
style="color: #4e5b61;"> TCNT1 = ICR1 / </span><span
style="color: #005c5f;">2 </span><span style="color: #4e5b61;">+</span> 6<span
style="color: #4e5b61;">;</span><span style="color: #95a5a6;"> // časovač začne o čtvrt periody později</span></div>
<div><span style="color: #4e5b61;"> </span><span
style="color: #95a5a6;">// Současné spuštění obou časovačů</span></div><div><span
style="color: #4e5b61;"> TCCR4B |= </span><span
style="color: #434f54;">(</span><span style="color: #005c5f;">1</span><span
style="color: #4e5b61;"> << CS10</span><span
style="color: #434f54;">)</span><span style="color: #4e5b61;">;</span><span
style="color: #95a5a6;"> // Start Timer4</span></div><div><span
style="color: #4e5b61;"> TCCR1B |= </span><span
style="color: #434f54;">(</span><span style="color: #005c5f;">1</span><span
style="color: #4e5b61;"> << CS10</span><span
style="color: #434f54;">)</span><span style="color: #4e5b61;">;</span><span
style="color: #95a5a6;"> // Start Timer1</span></div><div><span
style="color: #434f54;">}</span></div><div><span
style="color: #434f54;">
</span></div><div><div><span style="color: #00979d;">void</span><span
style="color: #4e5b61;"> </span><span style="color: #d35400;">pwm</span><span
style="color: #434f54;">(uint16_t pwm)</span><span
style="color: #4e5b61;"> </span><span style="color: #434f54;">{</span></div><div><div
style="color: #4e5b61;background-color: #ffffff;font-family: Consolas, 'Courier New', monospace;font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span
style="color: #4e5b61;"> OCR4C = </span><span
style="color: #434f54;">pwm</span><span style="color: #4e5b61;">;</span></div><div><span
style="color: #4e5b61;"> OCR4B = ICRvalue - OCR4C;</span></div>
<div><span style="color: #4e5b61;"> OCR1A = OCR4C;</span></div><div><span
style="color: #4e5b61;"> OCR1B = OCR4B;</span></div></div></div><div><span
style="color: #434f54;">}
</span></div><div><span style="color: #434f54;">
</span></div><div><div
style="color: #4e5b61;background-color: #ffffff;font-family: Consolas, 'Courier New', monospace;font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span
style="color: #00979d;">void</span><span style="color: #4e5b61;"> </span><span
style="color: #d35400;">loop</span><span style="color: #434f54;">()</span><span
style="color: #4e5b61;"> </span><span style="color: #434f54;">{</span></div>
}
</div></div></div>
</div>
<pre class="moz-signature" cols="72">Martin Záruba</pre>
<div class="moz-cite-prefix">Dne 15.3.2025 v 17:48 Petr Zapadlo
napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:cc28508b-f407-4764-8ac5-bf22fdec9774@email.cz">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<p>Použil bych dva timery a vhodným dosáhl téhož anebo máte jiný
nápad?</p>
<p>Petr<br>
</p>
<p>Dne 15. 03. 25 v 12:56 Martin Záruba napsal(a):</p>
<blockquote type="cite"
cite="mid:c50663c8-1e96-41a9-ab9d-096194c39e3c@volny.cz">
<meta http-equiv="Content-Type"
content="text/html; charset=UTF-8">
<p><font face="Arial">V podstatě ano. Já potřebuji získat pulzy
na 4 pinech. Při střídě 0% jsou pochopitelně všechny piny na
0. Při 25% se postupně střídají, jak jsem to napsal hned v
zadání. Při 50% jsou vždy sepnuté 2 a dokola se střídá
které. Při 75% tři a jeden je vynechaný.</font></p>
<p><font face="Arial">Ten princip je samozřejmě shodný, ale jak
jsem dosáhl, že piny označené B a D jsou v rámci periody
posunuté o čtvrtinu a třičtvrtiny?<br>
</font></p>
<pre class="moz-signature" cols="72">Martin Záruba</pre>
<div class="moz-cite-prefix">Dne 15.3.2025 v 12:47 Petr Zapadlo
napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:4b24ebd3-379e-4884-ac54-10433781f46e@email.cz">
<meta http-equiv="Content-Type"
content="text/html; charset=UTF-8">
<p>Teď se dívám, že máte na osciloskopu některé průběhy
malinko jinak - mě se nikdy nepřekrývají, ale předpokládám,
že vaší situace pujde dosáhnout trochu jiném nastavení
časovače.</p>
<p>Petr<br>
</p>
<div class="moz-cite-prefix">Dne 15. 03. 25 v 12:41 Petr
Zapadlo napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:479d0d18-399f-4b9b-8fce-9e0bc0f678f0@email.cz">
<meta http-equiv="Content-Type"
content="text/html; charset=UTF-8">
<p>Ono to je poměrně jednoduché - minimálně na atmega v mém
případě atmega 328:</p>
<div
style="color: #cccccc;background-color: #1f1f1f;font-family: 'Droid Sans Mono', 'monospace', monospace;font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span
style="color: #569cd6;">void</span><span
style="color: #cccccc;"> </span><span
style="color: #dcdcaa;">set_timer1</span><span
style="color: #cccccc;">(){</span></div><div><span
style="color: #cccccc;"> </span><span
style="color: #c586c0;">#ifdef</span><span
style="color: #569cd6;"> OBDELNIK</span></div><div><span
style="color: #6a9955;"> //</span></div><div><span
style="color: #cccccc;"> TCCR1A</span><span
style="color: #d4d4d4;">=</span><span
style="color: #b5cea8;">0</span><span
style="color: #cccccc;">;</span></div><div><span
style="color: #cccccc;"> TCCR1B</span><span
style="color: #d4d4d4;">=</span><span
style="color: #b5cea8;">0</span><span
style="color: #cccccc;">;</span></div><div><span
style="color: #6a9955;"> //režím 8 Phase & frequency correct</span></div><div><span
style="color: #cccccc;"> TCCR1A</span><span
style="color: #d4d4d4;">=</span><span
style="color: #cccccc;">(</span><span
style="color: #b5cea8;">1</span><span
style="color: #d4d4d4;"><<</span><span
style="color: #cccccc;">COM1A1) </span><span
style="color: #d4d4d4;">|</span><span
style="color: #cccccc;"> (</span><span
style="color: #b5cea8;">0</span><span
style="color: #d4d4d4;"><<</span><span
style="color: #cccccc;">COM1A0) </span><span
style="color: #d4d4d4;">|</span><span
style="color: #cccccc;"> (</span><span
style="color: #b5cea8;">1</span><span
style="color: #d4d4d4;"><<</span><span
style="color: #cccccc;">COM1B1) </span><span
style="color: #d4d4d4;">|</span><span
style="color: #cccccc;"> (</span><span
style="color: #b5cea8;">1</span><span
style="color: #d4d4d4;"><<</span><span
style="color: #cccccc;">COM1B0) </span><span
style="color: #d4d4d4;">|</span><span
style="color: #cccccc;"> (</span><span
style="color: #b5cea8;">0</span><span
style="color: #d4d4d4;"><<</span><span
style="color: #cccccc;">WGM11) </span><span
style="color: #d4d4d4;">|</span><span
style="color: #cccccc;"> (</span><span
style="color: #b5cea8;">0</span><span
style="color: #d4d4d4;"><<</span><span
style="color: #cccccc;">WGM10);</span></div><div><span
style="color: #cccccc;"> TCCR1B</span><span
style="color: #d4d4d4;">=</span><span
style="color: #cccccc;">(</span><span
style="color: #b5cea8;">0</span><span
style="color: #d4d4d4;"><<</span><span
style="color: #cccccc;">ICNC1) </span><span
style="color: #d4d4d4;">|</span><span
style="color: #cccccc;"> (</span><span
style="color: #b5cea8;">0</span><span
style="color: #d4d4d4;"><<</span><span
style="color: #cccccc;">ICES1) </span><span
style="color: #d4d4d4;">|</span><span
style="color: #cccccc;"> (</span><span
style="color: #b5cea8;">1</span><span
style="color: #d4d4d4;"><<</span><span
style="color: #cccccc;">WGM13) </span><span
style="color: #d4d4d4;">|</span><span
style="color: #cccccc;"> (</span><span
style="color: #b5cea8;">0</span><span
style="color: #d4d4d4;"><<</span><span
style="color: #cccccc;">WGM12) </span><span
style="color: #d4d4d4;">|</span><span
style="color: #cccccc;"> (</span><span
style="color: #b5cea8;">0</span><span
style="color: #d4d4d4;"><<</span><span
style="color: #cccccc;">CS12) </span><span
style="color: #d4d4d4;">|</span><span
style="color: #cccccc;"> (</span><span
style="color: #b5cea8;">1</span><span
style="color: #d4d4d4;"><<</span><span
style="color: #cccccc;">CS11) </span><span
style="color: #d4d4d4;">|</span><span
style="color: #cccccc;"> (</span><span
style="color: #b5cea8;">1</span><span
style="color: #d4d4d4;"><<</span><span
style="color: #cccccc;">CS10); </span></div><div><span
style="color: #cccccc;"> TCNT1H</span><span
style="color: #d4d4d4;">=</span><span
style="color: #b5cea8;">0x00</span><span
style="color: #cccccc;">;</span></div><div><span
style="color: #cccccc;"> TCNT1L</span><span
style="color: #d4d4d4;">=</span><span
style="color: #b5cea8;">0x00</span><span
style="color: #cccccc;">;</span></div><div><span
style="color: #cccccc;"> ICR1</span><span
style="color: #d4d4d4;">=</span><span
style="color: #cccccc;">ICR1_TOP;</span></div><div><span
style="color: #6a9955;"> //OCR1A=100;</span></div><div><span
style="color: #6a9955;"> //OCR1B=240;</span></div><div><span
style="color: #c586c0;"> #endif</span></div><div><span
style="color: #c586c0;">
</span></div></div>
<div class="moz-cite-prefix">A ejhle, už to jede samo,
důležitý je zvolený režim časovače 8.</div>
<div class="moz-cite-prefix">A pak už jen nastavujeme
registry pro plnění:</div>
<div class="moz-cite-prefix">
<div
style="color: #cccccc;background-color: #1f1f1f;font-family: 'Droid Sans Mono', 'monospace', monospace;font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span
style="color: #6a9955;">///OCR1A 1-127 (127 je úplné plnění)</span></div><div><span
style="color: #6a9955;">//OCR1B 127-255 (127 je úplné plnění)</span></div></div>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Použil jsem to, když jsem dělal
měnič "modifikovaný sinus" na napájení bojleru z PV
panelů.</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Petr</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix"><br>
</div>
<div class="moz-cite-prefix">Dne 15. 03. 25 v 12:02 Martin
Záruba napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:62e543ec-c70b-43ce-984b-b71b2c73eb6f@volny.cz">
<meta http-equiv="Content-Type"
content="text/html; charset=UTF-8">
<p><font face="Arial">Podělím se. Když nikoho nenapadne,
jak jsem to udělal, dám sem výpis programu (je
kraťoučký). Ale nechám vás ještě chvilku přemýšlet.
Vzhledem k tomu, jak je ten procesor starý, mě
fascinuje, co dovede a myslím, že zdaleka neumím
všechno, co na něm jde udělat.</font><br>
</p>
<pre class="moz-signature" cols="72">Martin Záruba</pre>
<div class="moz-cite-prefix">Dne 15.3.2025 v 11:55 Jirka
Mww napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:CAGNMtu0PH_N1BuYwFj+emQxMm6PcZcUaSrZrvKts1uvyUAnAAA@mail.gmail.com">
<meta http-equiv="content-type"
content="text/html; charset=UTF-8">
<div dir="auto">Ne že bych to potřeboval hned zítra, ale
Mega2560 je můj oblíbený systém, takže pokud byste se
podělil, zajímalo by mě to </div>
<br>
<div class="gmail_quote gmail_quote_container">
<div dir="ltr" class="gmail_attr">Dne so 15. 3. 2025
11:50 uživatel Martin Záruba <<a
href="mailto:swz@volny.cz" moz-do-not-send="true"
class="moz-txt-link-freetext">swz@volny.cz</a>>
napsal:<br>
</div>
<blockquote class="gmail_quote"
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>
<p><font face="Arial">Že to jde, posílám ještě
obrázky z osciloskopu. Nemám čtyřkanál, takže
červená čára je A a žlutá je ten druhý, tedy
B25 je výstup B se střídou 25%.</font></p>
<p><a href="http://www.ekovy.eu/B25.png"
target="_blank" rel="noreferrer"
moz-do-not-send="true">B25.png (908×585)</a> <a
href="http://www.ekovy.eu/C25.png"
target="_blank" rel="noreferrer"
moz-do-not-send="true">C25.png (909×586)</a> <a
href="http://www.ekovy.eu/D25.png"
target="_blank" rel="noreferrer"
moz-do-not-send="true">D25.png (908×580)</a></p>
<p><a href="http://www.ekovy.eu/B50.png"
target="_blank" rel="noreferrer"
moz-do-not-send="true">B50.png (906×582)</a> <a
href="http://www.ekovy.eu/C50.png"
target="_blank" rel="noreferrer"
moz-do-not-send="true">C50.png (906×583)</a> <a
href="http://www.ekovy.eu/D50.png"
target="_blank" rel="noreferrer"
moz-do-not-send="true">D50.png (909×590)</a></p>
<p>běží to na <a
href="https://www.laskakit.cz/arduino-mega2560-rev3--original/"
target="_blank" rel="noreferrer"
moz-do-not-send="true">Arduino Mega2560 rev3,
originál | LaskaKit</a></p>
<pre cols="72">Martin Záruba</pre>
<div>Dne 15.3.2025 v 10:52 Martin Záruba
napsal(a):<br>
</div>
<blockquote type="cite">
<p><font face="Arial">Frekvence cca 25kHz, ale
není problém, aby to chodilo i na 200kHz,
jen bude podstatně méně kroků.</font></p>
<p><font face="Arial">Nic dalšího kritického tam
nebude, ale (nápověda) to není důležité, ku
podivu zbývá 100% času procesoru.</font></p>
<p><font face="Arial">Vzhledem k požadované
frekvenci by posíláním dat na port procesor
zoufale nestíhal.</font></p>
<p><font face="Arial">Asi by šlo něco novějšího,
ale i na tomto (a pak jsem jej měl a snad ho
i trochu umím) to jde..<br>
</font></p>
<pre cols="72">Martin Záruba</pre>
<div>Dne 15.3.2025 v 10:12 Pavel Hudeček
napsal(a):<br>
</div>
<blockquote type="cite">K tomu je potřeba vědět,
jaký jsou další okolnosti, tedy např. o jakých
frekvencích se bavíme a zda se tam bude dít
něco dalšího časově kritickýho. <br>
<br>
U menší frekvence stačí třeba přerušení, který
dokola posílá data z paměti na port. <br>
<br>
A nakonec, pokud budou okolnosti nedobrý,
jestli je nutná mega a ne něco novějšího, kde
je víc možností. <br>
<br>
PH <br>
<br>
Dne 15.03.2025 v 9:43 Martin Záruba napsal(a):
<br>
<blockquote type="cite">Jak byste udělali na
ATMega čtyři pwm signály, které budou proti
sobě posunuté o čtvrt periody? Tedy takto: <br>
<br>
pwm 25% <br>
<br>
A: 1000 <br>
<br>
B: 0100 <br>
<br>
C: 0010 <br>
<br>
D: 0001 <br>
<br>
<br>
pwm 50% <br>
<br>
A: 1100 <br>
<br>
B: 0110 <br>
<br>
C: 0011 <br>
<br>
D: 1001 <br>
<br>
<br>
pwm 75% <br>
<br>
A: 1110 <br>
<br>
B: 0111 <br>
<br>
C: 1011 <br>
<br>
D: 1101 <br>
<br>
Samozřejmě i plynulejší přechody pwm, ne jen
25,50,75, cokoli (v rámci možností časovače)
od 0 do 100%. Trápil jsem se s tím dva dny a
je to docela jednoduché. <br>
<br>
</blockquote>
<br>
_______________________________________________ <br>
HW-list mailing list - sponsored by <a
href="http://www.HW.cz" target="_blank"
rel="noreferrer" moz-do-not-send="true">www.HW.cz</a>
<br>
<a href="mailto:Hw-list@list.hw.cz"
target="_blank" rel="noreferrer"
moz-do-not-send="true"
class="moz-txt-link-freetext">Hw-list@list.hw.cz</a>
<br>
<a
href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank"
rel="noreferrer" moz-do-not-send="true"
class="moz-txt-link-freetext">http://list.hw.cz/mailman/listinfo/hw-list</a>
<br>
</blockquote>
<br>
<fieldset></fieldset>
<pre>_______________________________________________
HW-list mailing list - sponsored by <a href="http://www.HW.cz"
target="_blank" rel="noreferrer"
moz-do-not-send="true">www.HW.cz</a>
<a href="mailto:Hw-list@list.hw.cz" target="_blank" rel="noreferrer"
moz-do-not-send="true"
class="moz-txt-link-freetext">Hw-list@list.hw.cz</a>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" target="_blank"
rel="noreferrer" moz-do-not-send="true"
class="moz-txt-link-freetext">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
</blockquote>
</div>
_______________________________________________<br>
HW-list mailing list - sponsored by <a
href="http://www.HW.cz"
rel="noreferrer noreferrer" target="_blank"
moz-do-not-send="true">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz" target="_blank"
rel="noreferrer" moz-do-not-send="true"
class="moz-txt-link-freetext">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list"
rel="noreferrer noreferrer" target="_blank"
moz-do-not-send="true"
class="moz-txt-link-freetext">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
</blockquote>
</div>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list - sponsored by <a
class="moz-txt-link-abbreviated" href="http://www.HW.cz"
moz-do-not-send="true">www.HW.cz</a>
<a class="moz-txt-link-abbreviated moz-txt-link-freetext"
href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext"
href="http://list.hw.cz/mailman/listinfo/hw-list"
moz-do-not-send="true">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
</blockquote>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list - sponsored by <a
class="moz-txt-link-abbreviated" href="http://www.HW.cz"
moz-do-not-send="true">www.HW.cz</a>
<a class="moz-txt-link-abbreviated moz-txt-link-freetext"
href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext"
href="http://list.hw.cz/mailman/listinfo/hw-list"
moz-do-not-send="true">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
</blockquote>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list - sponsored by <a
class="moz-txt-link-abbreviated" href="http://www.HW.cz"
moz-do-not-send="true">www.HW.cz</a>
<a class="moz-txt-link-abbreviated moz-txt-link-freetext"
href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext"
href="http://list.hw.cz/mailman/listinfo/hw-list"
moz-do-not-send="true">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
</blockquote>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list - sponsored by <a
class="moz-txt-link-abbreviated" href="http://www.HW.cz"
moz-do-not-send="true">www.HW.cz</a>
<a class="moz-txt-link-abbreviated moz-txt-link-freetext"
href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext"
href="http://list.hw.cz/mailman/listinfo/hw-list"
moz-do-not-send="true">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
</blockquote>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list - sponsored by <a
class="moz-txt-link-abbreviated" href="http://www.HW.cz"
moz-do-not-send="true">www.HW.cz</a>
<a class="moz-txt-link-abbreviated moz-txt-link-freetext"
href="mailto:Hw-list@list.hw.cz" moz-do-not-send="true">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext"
href="http://list.hw.cz/mailman/listinfo/hw-list"
moz-do-not-send="true">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
</blockquote>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
HW-list mailing list - sponsored by <a class="moz-txt-link-abbreviated" href="http://www.HW.cz">www.HW.cz</a>
<a class="moz-txt-link-abbreviated" href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a>
<a class="moz-txt-link-freetext" href="http://list.hw.cz/mailman/listinfo/hw-list">http://list.hw.cz/mailman/listinfo/hw-list</a>
</pre>
</blockquote>
</body>
</html>