{"id":931343,"date":"2024-03-31T09:50:14","date_gmt":"2024-03-31T08:50:14","guid":{"rendered":"https:\/\/sindik.at\/?p=931343"},"modified":"2024-03-31T11:03:40","modified_gmt":"2024-03-31T10:03:40","slug":"ako-som-ciernobielu-tlaciaren-farbam-priucal","status":"publish","type":"post","link":"https:\/\/sindik.at\/?p=931343","title":{"rendered":"Ako som \u010diernobielu tla\u010diare\u0148 farb\u00e1m pri\u00fa\u010dal"},"content":{"rendered":"\n<p>V tomto \u010dl\u00e1nku sa dozviete ako presved\u010di\u0165 termotla\u010diare\u0148 BL-112 spolupracova\u0165 so Spectrom<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>Na poslednom stretnut\u00ed <a href=\"https:\/\/forever.zeroteam.sk\/\">Forever 2024<\/a> som zhodou n\u00e1hod sedel ved\u013ea <a href=\"https:\/\/vym.cz\/sinclair\">Pavla<\/a>, a stoly pred nami zdie\u013eali Ikon a Martin \u010c. K\u00fdm ja som do\u0165ahoval veci, na ktor\u00e9 som v poslednom \u010dase nemal \u010das a za tmy k\u00f3doval Real-time demo (ktor\u00e9 som aj tak nakoniec nedokon\u010dil), Pavel z\u00edskal od Martina termotla\u010diare\u0148 Sanei BL-112 a pok\u00fa\u0161al sa ju don\u00fati\u0165 spolupracova\u0165 so ZX Spectrum +3. Nakoniec po striedav\u00fdch \u00faspechoch dok\u00e1zal na tla\u010diarni vytla\u010di\u0165 obrazovku Spektra, av\u0161ak miestami tla\u010d zlyh\u00e1vala a miesto grafick\u00fdch d\u00e1t tla\u010dila len zhluk p\u00edsmen.<\/p>\n\n\n\n<p>Tla\u010diare\u0148 <a href=\"https:\/\/www.sanei-elec.co.jp\/en\/support\/discontinued\">BL-112<\/a> tla\u010d\u00ed, ako u\u017e uv\u00e1dza jej n\u00e1zov, na 112mm \u0161irok\u00fd termociltiv\u00fd papier s hustotou 8 bodov na mm. Celkovo na \u0161\u00edrku papiera vie vytla\u010di\u0165 832 bodov. Posun papiera je 90mm\/s pri nap\u00e1jan\u00ed z adapt\u00e9ra a 75mm\/s pri pr\u00e1ci z bat\u00e9rie. Buffer tla\u010dov\u00fdch d\u00e1t m\u00e1 ve\u013ekos\u0165 8 192 bajtov, z toho pre bitmapov\u00e9 obrazy 2 552 bajtov. <a href=\"http:\/\/www.sanei-elec.co.jp\/wp\/wp-content\/uploads\/2017\/06\/BL-112_en.pdf\">Tla\u010diare\u0148<\/a> m\u00e1 s\u00e9riov\u00e9 rozhranie, Bluetooth a niektor\u00e9 modely aj paraleln\u00e9 rozhranie \u010di IrDA. <a href=\"https:\/\/www.sanei-elec.co.jp\/wp\/wp-content\/uploads\/2022\/06\/BL-1122BT_Technical_Guide_R15J.pdf\">N\u00e1vod na obsluhu<\/a> je len v japon\u010dine, ale <a href=\"https:\/\/www.onlinedoctranslator.com\/en\/translationform\">online transl\u00e1tor pre PDF<\/a> dokumenty spravil celkom slu\u0161n\u00fa pr\u00e1cu a prelo\u017eil text dokumentu, ako aj popisy k obr\u00e1zkom. \u017dia\u013e, ch\u00fdba detailnej\u0161\u00ed popis jednotliv\u00fdch riadiacich pr\u00edkazov a tak treba h\u013eada\u0165 v n\u00e1vodoch obdobn\u00fdch tla\u010diarn\u00ed.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_desc.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"346\" height=\"214\" src=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_desc.jpg\" alt=\"\" class=\"wp-image-931347\" srcset=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_desc.jpg 346w, https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_desc-300x186.jpg 300w\" sizes=\"auto, (max-width: 346px) 100vw, 346px\" \/><\/a><figcaption class=\"wp-element-caption\">Popis ovl\u00e1dania tla\u010diarne je po preklade v zrozumite\u013enom jazyku<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_disas.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"507\" src=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_disas.jpg\" alt=\"\" class=\"wp-image-931348\" srcset=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_disas.jpg 640w, https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_disas-300x238.jpg 300w, https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_disas-379x300.jpg 379w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><figcaption class=\"wp-element-caption\">Vn\u00fatro tla\u010diarne BL-112<\/figcaption><\/figure>\n<\/div>\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_bottom.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"640\" height=\"378\" src=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_bottom.jpg\" alt=\"\" class=\"wp-image-931349\" srcset=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_bottom.jpg 640w, https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_bottom-300x177.jpg 300w, https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_bottom-500x295.jpg 500w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><\/a><figcaption class=\"wp-element-caption\">Poh\u013ead na spodn\u00fa \u010das\u0165 tla\u010diarne, kde je vlo\u017een\u00e1 bat\u00e9ria<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Po skon\u010den\u00ed s\u00fa\u0165a\u017enej \u010dasti Foreveru som za\u010dal Pavlovu pr\u00e1cu viac sledova\u0165 a d\u00e1va\u0165 mu svoje m\u00fadre rady. Nakoniec som od Martina vy\u017eobral \u010fal\u0161iu tla\u010diare\u0148 z jeho z\u00e1sob a rozhodol som sa o\u017eivi\u0165 ju nez\u00e1visle od Pavla. Mal som proti nemu dve v\u00fdhody: hardv\u00e9rov\u00fd s\u00e9riov\u00fd interfejs a m\u00f4j debugger, v\u010faka ktor\u00e9mu sa \u013eah\u0161ie h\u013eadaj\u00fa chyby na re\u00e1lnom hardv\u00e9ri. Pavel vyu\u017e\u00edval \u0161tandardn\u00fd s\u00e9riov\u00fd v\u00fdstup z +3, ktor\u00fdm z\u00e1rove\u0148 aj pr\u00edjmal data zo svojho laptopu, tak\u017ee pri ka\u017edej zmene k\u00f3du ho \u010dakala ro\u0161\u00e1da k\u00e1blov.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_setup.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"517\" height=\"640\" src=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_setup.jpg\" alt=\"\" class=\"wp-image-931350\" srcset=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_setup.jpg 517w, https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_setup-242x300.jpg 242w\" sizes=\"auto, (max-width: 517px) 100vw, 517px\" \/><\/a><figcaption class=\"wp-element-caption\">Testovacie pracovisko<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Tla\u010diare\u0148 som pripojil s\u00e9riov\u00fdm k\u00e1blom ku gum\u00e1kovi cez <a href=\"http:\/\/www.krupkaj.cz\/xgal\/album.php?show=Forever2024#66\">SIF3<\/a>, a cez ROM modul som posielal k\u00f3d z laptopu priamo do Spektra. Netrvalo dlho a aj moja tla\u010diare\u0148 zvl\u00e1dla vytla\u010di\u0165 obrazovku po\u010d\u00edta\u010da. Ale s rovnak\u00fdmi \u0165a\u017ekos\u0165ami, ak\u00e9 tr\u00e1pili Pavla. Probl\u00e9m sme identifikovali ako neschopnos\u0165 tla\u010diarne pr\u00edjma\u0165 data tak r\u00fdchlo, ako ich Spektrum odosiela. Obaja sme za\u010dali taktizova\u0165 s r\u00f4znymi spomaleniami, ktor\u00e9 s\u00edce rie\u0161ili sympt\u00f3my vypadanej grafiky, ale tla\u010d prestala by\u0165 s\u00favisl\u00e1 a pohyby papiera v tla\u010diarni boli trhan\u00e9. Preto som pre\u0161iel na strat\u00e9giu riadenia prenosu d\u00e1t RTS\/CTS. Tla\u010d sa stala s\u00favislou, nako\u013eko tla\u010diare\u0148 si sama regulovala pr\u00edsun d\u00e1t do svojho bufra. \u010cakanie na uvo\u013enenie linky som zobrazil \u010derven\u00fdm borderom, aby som mal predstavu, ko\u013eko \u010dasu mus\u00ed str\u00e1vi\u0165 Spektrum \u010dakan\u00edm na tla\u010diare\u0148.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_raw.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"789\" height=\"550\" src=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_raw.jpg\" alt=\"\" class=\"wp-image-931351\" srcset=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_raw.jpg 789w, https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_raw-300x209.jpg 300w, https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_raw-768x535.jpg 768w, https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_raw-430x300.jpg 430w\" sizes=\"auto, (max-width: 789px) 100vw, 789px\" \/><\/a><figcaption class=\"wp-element-caption\">Tla\u010d obrazovky pri 8 bodoch na riadok<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Ke\u010f\u017ee BL-112 emuluje ihli\u010dkov\u00fa tla\u010diare\u0148, aj d\u00e1ta sa odosielaj\u00fa rovnak\u00fdm sp\u00f4sobom, teda 8 resp. 24 bodov zvisle. To znamen\u00e1, \u017ee pokia\u013e obr\u00e1zok bude na papieri horizont\u00e1lne, je potrebn\u00e9 prek\u00f3dovanie d\u00e1t z horizont\u00e1lnych na vertik\u00e1lne. Potom, vzh\u013eadom na \u0161\u00edrku papiera a po\u010det mo\u017en\u00fdch tla\u010dov\u00fdch bodov, je ka\u017ed\u00fd bajt odoslan\u00fd trikr\u00e1t, \u010d\u00edm sa potla\u010d\u00ed 768 bodov horizont\u00e1lne. Z\u00e1rove\u0148 t\u00fdm aj obr\u00e1zok na papieri dosiahne po\u017eadovan\u00fd pomer str\u00e1n.<\/p>\n\n\n\n<p>Ke\u010f u\u017e tla\u010diare\u0148 zvl\u00e1dla tla\u010di\u0165 obr\u00e1zok, niekto z okoloid\u00facich utr\u00fasil, \u017ee by mohla tla\u010di\u0165 aj farebne. Ale netu\u0161il, \u017ee ja v\u00fdzvy milujem a toto bola v\u00fdzva ako hrom! Ke\u010f\u017ee ka\u017ed\u00fd bod obrazovky je v horizont\u00e1lnom smere tla\u010den\u00fd trojmo, je tu, i ke\u010f mal\u00fd, priestor na dosiahnutie efektu odtie\u0148a modifik\u00e1ciou t\u00fdchto bodov. A tak som vytvoril matrice jednotliv\u00fdch farieb, pre ka\u017ed\u00fa farbu 3 bajty primeran\u00e9ho vzoru. Ka\u017ed\u00fd z troch po sebe id\u00facich bajtov sa potom modifikoval pomocou vzoru pre dan\u00fa farbu. Farba papiera sa n\u00e1sledne aplikuje na inverzn\u00fd bajt a obe hodnoty sa nakoniec spoja:<\/p>\n\n\n\n<p><code>     LD A, (IY+0)   ; read source byte<br>     AND D          ; apply ink pattern     <br>     LD C, A        ; store<br>     LD A, (IY+0)   ; read again<br>     CPL            ; invert<br>     AND E          ; apply paper pattern<br>     OR C           ; combine with ink pattern<\/code><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_8.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"770\" height=\"577\" src=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_8.jpg\" alt=\"\" class=\"wp-image-931352\" srcset=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_8.jpg 770w, https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_8-300x225.jpg 300w, https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_8-768x576.jpg 768w, https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_8-400x300.jpg 400w\" sizes=\"auto, (max-width: 770px) 100vw, 770px\" \/><\/a><figcaption class=\"wp-element-caption\">Tie\u0148ovanie obrazu pod\u013ea atrib\u00fatov. N\u00e1pis JACK zmizol, nako\u013eko farby papiera a atramentu s\u00fa toto\u017en\u00e9<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Obr\u00e1zok mal zrazu svoje farby a kvalitat\u00edvne bol na lep\u0161ej \u00farovni. Av\u0161ak niektor\u00e9 vzory boli dos\u0165 vidite\u013en\u00e9 a kazili v\u00fdsledok. Forever sa bl\u00ed\u017eil ku koncu a Martin sa rozhodol ponecha\u0165 mi tla\u010diare\u0148 na \u010fal\u0161ie testy. A tak BL-112 putovala z tepl\u00e9ho trnavsk\u00e9ho vzduchu k \u00fap\u00e4tiu zasne\u017een\u00fdch N\u00edzkych Tatier.<\/p>\n\n\n\n<p>Po prel\u00faskan\u00ed manu\u00e1lov k podobn\u00fdm tla\u010diar\u0148am som sk\u00fasil don\u00fati\u0165 BL-112 emulova\u0165 24 ihli\u010dkov\u00fa tla\u010diare\u0148, teda tla\u010di\u0165 24 mikroriadkov namiesto 8. Prv\u00e9 testy vyzerali n\u00e1dejne. Ka\u017ed\u00fd bod na obrazovke Spektra by tak na tla\u010diarni predstavoval 3&#215;3, teda 9 bodov. V prvej f\u00e1ze som sa rozhodol obr\u00e1zok pooto\u010di\u0165 a tla\u010di\u0165 vertik\u00e1lne. Malo to v\u00fdhodu, bajty z obrazovky nebolo potrebn\u00e9 konvertova\u0165 z horizont\u00e1lnych na vertik\u00e1lne. Nakoniec som sa v\u0161ak vr\u00e1til k horizont\u00e1lnej tla\u010di.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_dot.png\"><img loading=\"lazy\" decoding=\"async\" width=\"394\" height=\"386\" src=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_dot.png\" alt=\"\" class=\"wp-image-931353\" srcset=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_dot.png 394w, https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_dot-300x294.png 300w, https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_dot-306x300.png 306w\" sizes=\"auto, (max-width: 394px) 100vw, 394px\" \/><\/a><figcaption class=\"wp-element-caption\">Porovnanie 8 a 24 bodovej tla\u010de<\/figcaption><\/figure>\n<\/div>\n\n\n<p>Pri 24 bodovej tla\u010di sa pren\u00e1\u0161a trikr\u00e1t viac d\u00e1t, vysielaj\u00fa sa tri bajty predstavuj\u00face 24 bodov pod sebou, horn\u00fd, najv\u00fdznamnej\u0161\u00ed bit je prv\u00fd. Ka\u017ed\u00fd bit obrazovky je potrebn\u00e9 zduplikova\u0165 trikr\u00e1t za sebou. Keby to bol zdvojenie, alebo nebodaj vytvorenie \u0161tvorice, bolo by to o \u010dosi jednoduch\u0161ie. Ale ke\u010f sa maj\u00fa bity stroji\u0165, doch\u00e1dza k presahu bitov medzi jednotliv\u00fdmi bajtami. Najr\u00fdchlej\u0161\u00edm rie\u0161en\u00edm je pou\u017ei\u0165 vyh\u013ead\u00e1vaciu tabu\u013eku, ktor\u00e1 by v\u0161ak mala 768 bajtov. \u010eal\u0161\u00edm rie\u0161en\u00edm je pou\u017ei\u0165 rot\u00e1cie, napr.:<\/p>\n\n\n\n<p><code>     RLC D<br><code>     <\/code>RLA<br><code>     <\/code>RRC D<br><code>     <\/code>RLA<br><code>     <\/code>RLC D<br><code>     <\/code>RLA<br>(36T)<\/code><\/p>\n\n\n\n<p>Ja som nakoniec pou\u017eil vetvenie s pripo\u010d\u00edtavan\u00edm kon\u0161tanty, ak bit je nenulov\u00fd:<\/p>\n\n\n\n<p><code>     XOR A<br>     RLC D<br><code>     <\/code>JR NC, NEXT1<br><code>     <\/code>ADD A, $E0<br>(22T\/20T + 4T)<\/code><\/p>\n\n\n\n<p>Pre 24 bodov\u00fa tla\u010d som vytvoril nov\u00e9 vzory pre jednotliv\u00e9 farby. V\u010faka v\u00e4\u010d\u0161ej hustote vzoru vo v\u00fdslednej tla\u010di je tie\u0148ovanie rovnomernej\u0161ie a pre oko lahodnej\u0161ie. K dokonalosti zost\u00e1va u\u017e jedin\u00e9, zahrn\u00fa\u0165 aj bit jasu.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_24.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"826\" height=\"610\" src=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_24.jpg\" alt=\"\" class=\"wp-image-931354\" srcset=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_24.jpg 826w, https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_24-300x222.jpg 300w, https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_24-768x567.jpg 768w, https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_24-406x300.jpg 406w\" sizes=\"auto, (max-width: 826px) 100vw, 826px\" \/><\/a><figcaption class=\"wp-element-caption\">Tie\u0148ovanie obr\u00e1zka pri tla\u010di 24 bodov na riadok<\/figcaption><\/figure>\n<\/div>\n\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><img loading=\"lazy\" decoding=\"async\" width=\"150\" height=\"110\" class=\"wp-image-931355\" style=\"width: 150px;\" src=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_24_detail.jpg\" alt=\"\"><\/td><td><img loading=\"lazy\" decoding=\"async\" width=\"128\" height=\"104\" class=\"wp-image-931356\" style=\"width: 128px;\" src=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/brian.png\" alt=\"\"><\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Detail aplik\u00e1cie vzorov pod\u013ea farieb<\/figcaption><\/figure>\n\n\n\n<p>Ke\u010f\u017ee v\u00fd\u0161ka obrazu je 192 bodov, dal by sa obr\u00e1zok vo vertik\u00e1lnom umiestnen\u00ed dokonca zv\u00e4\u010d\u0161i\u0165 4-kr\u00e1t, \u010do predstavuje op\u00e4\u0165 768 bodov na jeden mikroriadok. Probl\u00e9mom by bolo generovanie d\u00e1t, lebo by sa do 24 bitov museli kombinova\u0165 susedn\u00e9 st\u013apce a to v ka\u017edom riadku v inom pomere. Pr\u00edprava d\u00e1t by u\u017e zabrala ove\u013ea viac \u010dasu a v\u00fdsledn\u00e1 tla\u010d by bola preru\u0161ovan\u00e1 \u010dakan\u00edm na tla\u010dov\u00e9 d\u00e1ta.<\/p>\n\n\n\n<p>Ako bolo spomenut\u00e9 na za\u010diatku, \u0161\u00edrka papiera je 112mm, teda \u00faplne rovnak\u00e1 ako m\u00e1 tla\u010diare\u0148 Alphacom 32 \/ TS 2040. V z\u00e1sob\u00e1ch m\u00e1m takmer 40 rokov star\u00fd termocitliv\u00fd papier sfarbuj\u00faci sa do modra, tak som urobil testovaciu tla\u010d aj s t\u00fdmto papierom. V\u00fdsledok bol v\u0161ak o dos\u0165 hor\u0161\u00ed.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_24blue.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"581\" src=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_24blue.jpg\" alt=\"\" class=\"wp-image-931357\" srcset=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_24blue.jpg 768w, https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_24blue-300x227.jpg 300w, https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_24blue-397x300.jpg 397w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><figcaption class=\"wp-element-caption\">Tla\u010d na papier z tla\u010diarne Alphacom 32 \/ TS 2040<\/figcaption><\/figure>\n\n\n\n<p>Na testovacej tla\u010di vidie\u0165, \u017ee prv\u00fd riadok je menej jasn\u00fd, niekedy sa zobrazia v tla\u010di aj tmav\u0161ie pruhy. Je to sp\u00f4soben\u00e9 samotnou tla\u010diar\u0148ou a ned\u00e1 sa to nijako ovplyvni\u0165.<\/p>\n\n\n\n<p>Tla\u010diare\u0148 BL-112 poskytuje dokonal\u00fa alternat\u00edvu k tla\u010diar\u0148am ZX Printer, \u010di Alphacom 32. Okrem tla\u010de textov odteraz zvl\u00e1da aj tla\u010d obrazovky. Podobn\u00fdch tla\u010diarn\u00ed je na trhu viacero, a to aj z druhej ruky. Tak pre\u010do si nedopria\u0165 p\u00f4\u017eitok z tla\u010denia?<\/p>\n\n\n\n<p class=\"has-text-align-right\">Martin1<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_24A.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"766\" height=\"576\" src=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_24A.jpg\" alt=\"\" class=\"wp-image-931358\" srcset=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_24A.jpg 766w, https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_24A-300x226.jpg 300w, https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_24A-399x300.jpg 399w\" sizes=\"auto, (max-width: 766px) 100vw, 766px\" \/><\/a><figcaption class=\"wp-element-caption\">\u010eal\u0161ie testy tie\u0148ovanej tla\u010de. Prv\u00fd riadok je z nezn\u00e1mych d\u00f4vodov bled\u0161\u00ed<\/figcaption><\/figure>\n<\/div>\n\n\n<figure class=\"wp-block-image size-full\"><a href=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_24B.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"768\" height=\"574\" src=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_24B.jpg\" alt=\"\" class=\"wp-image-931359\" srcset=\"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_24B.jpg 768w, https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_24B-300x224.jpg 300w, https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/BL112_screen_shaded_24B-401x300.jpg 401w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>V tomto \u010dl\u00e1nku sa dozviete ako presved\u010di\u0165 termotla\u010diare\u0148 BL-112 spolupracova\u0165 so Spectrom<\/p>\n","protected":false},"author":1,"featured_media":931361,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[5],"tags":[],"class_list":["post-931343","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tema-2-hardware-php"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/sindik.at\/wp-content\/uploads\/2024\/03\/bl112.jpg","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p5aqy8-3UhF","jetpack_likes_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/posts\/931343","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/sindik.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=931343"}],"version-history":[{"count":1,"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/posts\/931343\/revisions"}],"predecessor-version":[{"id":931360,"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/posts\/931343\/revisions\/931360"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sindik.at\/index.php?rest_route=\/wp\/v2\/media\/931361"}],"wp:attachment":[{"href":"https:\/\/sindik.at\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=931343"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sindik.at\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=931343"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sindik.at\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=931343"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}