{"id":1017,"date":"2024-12-14T22:12:25","date_gmt":"2024-12-14T21:12:25","guid":{"rendered":"https:\/\/www.auxadapter.se\/?page_id=1017"},"modified":"2024-12-14T22:18:47","modified_gmt":"2024-12-14T21:18:47","slug":"rattlas-scl-med-egen-mjukvara","status":"publish","type":"page","link":"https:\/\/www.auxadapter.se\/?page_id=1017","title":{"rendered":"Rattl\u00e5s SCL med egen mjukvara"},"content":{"rendered":"\n<p>2023-10-20<\/p>\n\n\n\n<p>Jag gjorde en egen mjukvara f\u00f6r SCL f\u00f6r att beh\u00e5lla funktionen p\u00e5 tidiga P3 bilar som konverterar till TFT och d\u00e4rmed f\u00f6rlorar normal funktion p\u00e5 rattl\u00e5set.<\/p>\n\n\n\n<p>Ett video som demonstrerar funktion.<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"Homemade firmware for SCL\" width=\"1200\" height=\"675\" src=\"https:\/\/www.youtube.com\/embed\/CK5gyoDnIkA?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<p>En tidigare oanv\u00e4nd pinne blir nu insignal f\u00f6r en 15+ signal (signal som dras till +12V vid t\u00e4ndning p\u00e5). L\u00f6der samtidigt bort LIN transceivern som anv\u00e4nds f\u00f6r kommunikation med CEM.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/www.auxadapter.se\/wp-content\/uploads\/2024\/12\/20231012_175808-scaled.jpg\"><img loading=\"lazy\" decoding=\"async\" width=\"694\" height=\"1024\" src=\"https:\/\/www.auxadapter.se\/wp-content\/uploads\/2024\/12\/20231012_175808-694x1024.jpg\" alt=\"\" class=\"wp-image-1018\" style=\"width:389px;height:auto\" srcset=\"https:\/\/www.auxadapter.se\/wp-content\/uploads\/2024\/12\/20231012_175808-694x1024.jpg 694w, https:\/\/www.auxadapter.se\/wp-content\/uploads\/2024\/12\/20231012_175808-203x300.jpg 203w, https:\/\/www.auxadapter.se\/wp-content\/uploads\/2024\/12\/20231012_175808-768x1132.jpg 768w, https:\/\/www.auxadapter.se\/wp-content\/uploads\/2024\/12\/20231012_175808-1042x1536.jpg 1042w, https:\/\/www.auxadapter.se\/wp-content\/uploads\/2024\/12\/20231012_175808-1389x2048.jpg 1389w, https:\/\/www.auxadapter.se\/wp-content\/uploads\/2024\/12\/20231012_175808-scaled.jpg 1736w\" sizes=\"auto, (max-width: 694px) 100vw, 694px\" \/><\/a><\/figure>\n\n\n\n<p>Processorn \u00e4r en STM8AF6166 och programmet \u00e4r skrivet i STM32 Assembler. H\u00e4r kommer huvudslingan p\u00e5 programmet som i \u00f6vrigt \u00e4r interrupt baserat.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\t; Port C1 och C2 Ing\u00e5ngar.\n\t; C1 2kohm ej instryckt, 11ohm intryckt\n\t; C2 11Ohm ej intryckt, 2kohm intryckt\n  \t; C3 och C4 g\u00e5r till N-Channel MOS\n\t;\n\t; Port D2 och D4 Utg\u00e5ngar till VND5025AK\n\t; INPUT 1 till D2 \n\t; INPUT 2 till D4 \n\t; L\u00e4s brytaren! PC_IDR #1 = True, Nedtryckt\n\tcall init_mcu\n\tcall init_io\n\nrim\t; turn on interrupts\n\n\t; Utg\u00e5ngl\u00e4ge\n\nmainloop.l\n\n\t; Om PD6 g\u00e5r H\u00d6G\nbtjt PD_IDR,#6,startsignal\n\njra mainloop<\/code><\/pre>\n","protected":false},"excerpt":{"rendered":"<p>2023-10-20 Jag gjorde en egen mjukvara f\u00f6r SCL f\u00f6r att beh\u00e5lla funktionen p\u00e5 tidiga P3 bilar som konverterar till TFT och d\u00e4rmed f\u00f6rlorar normal funktion p\u00e5 rattl\u00e5set. Ett video som demonstrerar funktion. En tidigare oanv\u00e4nd pinne blir nu insignal f\u00f6r en 15+ signal (signal som dras till +12V vid t\u00e4ndning p\u00e5). L\u00f6der samtidigt bort LIN &#8230; <a title=\"Rattl\u00e5s SCL med egen mjukvara\" class=\"read-more\" href=\"https:\/\/www.auxadapter.se\/?page_id=1017\" aria-label=\"Mer p\u00e5 Rattl\u00e5s SCL med egen mjukvara\">L\u00e4s mer<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":758,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1017","page","type-page","status-publish"],"_links":{"self":[{"href":"https:\/\/www.auxadapter.se\/index.php?rest_route=\/wp\/v2\/pages\/1017","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.auxadapter.se\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.auxadapter.se\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.auxadapter.se\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.auxadapter.se\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1017"}],"version-history":[{"count":3,"href":"https:\/\/www.auxadapter.se\/index.php?rest_route=\/wp\/v2\/pages\/1017\/revisions"}],"predecessor-version":[{"id":1023,"href":"https:\/\/www.auxadapter.se\/index.php?rest_route=\/wp\/v2\/pages\/1017\/revisions\/1023"}],"up":[{"embeddable":true,"href":"https:\/\/www.auxadapter.se\/index.php?rest_route=\/wp\/v2\/pages\/758"}],"wp:attachment":[{"href":"https:\/\/www.auxadapter.se\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1017"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}