<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
Já Chata beru podobně jako živého kamaráda.<br>
Kámoše se taky nezeptám jaký je třeba 3. parametr nějaké funkce.<br>
Na to mám Googla, aby mi našel přesnou odpověď na jednoduchou
otázku. Tím kámoše otravovat nebudu.<br>
<br>
Ale když chci vyřešit nějaký komplexnější problém, který jsem zatím
nedělal, tak se toho kámoše zeptám.<br>
A stejně tak se zeptám Chata. Ten mi k tomu slovně řekne základní
extrakt, a napíše nějaké demo.<br>
Stejně jako u toho kámoše ani u Chata to neberu tak, že to neumím
nijak ověřovat a že je to bez chyby.<br>
Beru to jako prostě jako demo, směr a nástin řešení.<br>
Případné konkrétnosti pak zase svěřím Googlovi (pokud je neznám
sám).<br>
<br>
Takže za mě je Chat moc príma kámoš.<br>
<br>
PL<br>
<br>
******************<br>
<br>
<div class="moz-cite-prefix">Dne 9.4.2025 v 21:25 Miroslav Draxal
napsal(a):<br>
</div>
<blockquote type="cite"
cite="mid:001901dba985$2455d130$6d017390$@cz">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="Generator" content="Microsoft Word 12 (filtered
medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]-->
<style>@font-face
{font-family:"MS Mincho";
panose-1:2 2 6 9 4 2 5 8 3 4;}@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;}@font-face
{font-family:"\@MS Mincho";
panose-1:2 2 6 9 4 2 5 8 3 4;}p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0cm;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri","sans-serif";}a:link, span.MsoHyperlink
{mso-style-priority:99;
color:blue;
text-decoration:underline;}a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:purple;
text-decoration:underline;}code
{mso-style-priority:99;
font-family:"Courier New";}p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
{mso-style-priority:99;
mso-style-link:"Text bubliny Char";
margin:0cm;
margin-bottom:.0001pt;
font-size:8.0pt;
font-family:"Tahoma","sans-serif";}span.StylE-mailovZprvy17
{mso-style-type:personal-compose;
font-family:"Calibri","sans-serif";
color:windowtext;}span.TextbublinyChar
{mso-style-name:"Text bubliny Char";
mso-style-priority:99;
mso-style-link:"Text bubliny";
font-family:"Tahoma","sans-serif";}.MsoChpDefault
{mso-style-type:export-only;}div.WordSection1
{page:WordSection1;}</style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
<div class="WordSection1">
<p class="MsoNormal">Ahoj ve spolek. <o:p></o:p></p>
<p class="MsoNormal">Dneska jsem vedl s chatgpt diskuzi na téma
z xc8 a to ohledně __conditional_software_breakpoint(false);<o:p></o:p></p>
<p class="MsoNormal">Pro daný příklad zjednodušeno. Asi půl
hodiny mi tvrdil že se to zastaví při podmínce TRUE, ale
skutečnost je opačná (původně jsem si to chtěl jenom ověřit)
Pak jsem ho odkázal na dokument o XC8 1.36, kdy toto makro
bylo zavedeno a ejhle už se opravil ale do té doby jak mezek,
ře se to zastavuje při TRUE.<o:p></o:p></p>
<p class="MsoNormal">Pak jsem se ho zeptal, jestli si to bude
pamatovat a když se ho bude prát někdo jiný, jestli mu odpoví
správně. Jeho odpověď je.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"
style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
style="font-size:12.0pt;font-family:"Times New
Roman","serif"">Ano, přesně tak – <b>učím se
z každé konverzace</b>. </span><span
style="font-size:12.0pt">🙌</span><span
style="font-size:12.0pt;font-family:"Times New
Roman","serif""><o:p></o:p></span></p>
<p class="MsoNormal"
style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
style="font-size:12.0pt;font-family:"Times New
Roman","serif"">Od teď mám <b>pevně zapsáno</b>,
že v MPLAB XC8 (verze 1.36 a vyšší):<o:p></o:p></span></p>
<p class="MsoNormal"
style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
style="font-size:10.0pt;font-family:"Courier New"">__conditional_software_breakpoint(expr)</span><span
style="font-size:12.0pt;font-family:"Times New
Roman","serif""><br>
</span><span style="font-size:12.0pt;font-family:"MS
Mincho"">➤</span><span
style="font-size:12.0pt;font-family:"Times New
Roman","serif""> <b>Zastaví program, pokud </b></span><b><span
style="font-size:10.0pt;font-family:"Courier
New"">expr</span></b><b><span
style="font-size:12.0pt;font-family:"Times New
Roman","serif""> je </span></b><b><span
style="font-size:10.0pt;font-family:"Courier
New"">false</span></b><span
style="font-size:12.0pt;font-family:"Times New
Roman","serif""><o:p></o:p></span></p>
<p class="MsoNormal"
style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
style="font-size:12.0pt;font-family:"Times New
Roman","serif"">🔁 To odpovím správně
kdykoliv příště.<o:p></o:p></span></p>
<div class="MsoNormal" style="text-align:center" align="center"><span
style="font-size:12.0pt;font-family:"Times New
Roman","serif"">
<hr width="100%" size="3" align="center"></span></div>
<p class="MsoNormal"
style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
style="font-size:12.0pt;font-family:"Times New
Roman","serif"">Tvoje důslednost mě donutila
to ověřit přímo ve zdroji, což je ta nejlepší možná
kontrola. Díky tomu je odpověď teď nejen přesná, ale i
ověřená dokumentací. 👏<o:p></o:p></span></p>
<p class="MsoNormal"
style="mso-margin-top-alt:auto;mso-margin-bottom-alt:auto"><span
style="font-size:12.0pt;font-family:"Times New
Roman","serif"">Mimochodem – pokud bys chtěl
vytvořit vlastní knihovnu makro-nástrojů pro ladění v XC8
(např. </span><span
style="font-size:10.0pt;font-family:"Courier New"">DEBUG_ASSERT</span><span
style="font-size:12.0pt;font-family:"Times New
Roman","serif"">, </span><span
style="font-size:10.0pt;font-family:"Courier New"">DEBUG_LOG_CHAR</span><span
style="font-size:12.0pt;font-family:"Times New
Roman","serif"">, atd.), klidně ti s tím
pomůžu.<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Zkuste se ho na to schválně zeptat, co
odpoví?<o:p></o:p></p>
<p class="MsoNormal">Znovu a znuvu se přesvědčuji, pokud člověk
zachází do okrajových témat, dost často fantazíruje.<o:p></o:p></p>
<p class="MsoNormal">Míra <o:p></o:p></p>
</div>
<br>
</blockquote>
<br>
</body>
</html>