{"id":49246,"date":"2025-03-06T14:00:13","date_gmt":"2025-03-06T13:00:13","guid":{"rendered":"https:\/\/www.akehedman.se\/wordpress\/?p=49246"},"modified":"2025-03-06T18:07:22","modified_gmt":"2025-03-06T17:07:22","slug":"droppar","status":"publish","type":"post","link":"https:\/\/www.akehedman.se\/wordpress\/?p=49246","title":{"rendered":"Droppar"},"content":{"rendered":"\n<figure class=\"wp-block-image size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"580\" height=\"326\" src=\"https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2025\/03\/pexels-photo-1445335.jpeg?resize=580%2C326&#038;ssl=1\" alt=\"water ripple\" class=\"wp-image-49247\" srcset=\"https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2025\/03\/pexels-photo-1445335.jpeg?w=1880&amp;ssl=1 1880w, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2025\/03\/pexels-photo-1445335.jpeg?resize=300%2C169&amp;ssl=1 300w, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2025\/03\/pexels-photo-1445335.jpeg?resize=1024%2C576&amp;ssl=1 1024w, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2025\/03\/pexels-photo-1445335.jpeg?resize=768%2C432&amp;ssl=1 768w, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2025\/03\/pexels-photo-1445335.jpeg?resize=1536%2C864&amp;ssl=1 1536w, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2025\/03\/pexels-photo-1445335.jpeg?resize=1200%2C675&amp;ssl=1 1200w, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2025\/03\/pexels-photo-1445335.jpeg?w=1740&amp;ssl=1 1740w\" sizes=\"auto, (max-width: 580px) 100vw, 580px\" \/><figcaption class=\"wp-element-caption\">Photo by Johannes Plenio on <a href=\"https:\/\/www.pexels.com\/photo\/water-ripple-1445335\/\" rel=\"nofollow\">Pexels.com<\/a><\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Om jag skall vara seri\u00f6s s\u00e5 <strong>experimenterar<\/strong> jag. Om jag inte skall vara seri\u00f6s &#8211; och hur skulle en s\u00e5dan som jag kunna vara det &#8211; s\u00e5 <strong>leker<\/strong> jag.  Det g\u00e4ller allts\u00e5 att skall jag ber\u00e4tta om det jag g\u00f6r ut\u00e5t, f\u00f6r andra, s\u00e5 blir det allts\u00e5 &#8220;<em>leker<\/em>&#8220;. Sj\u00e4lv beh\u00e5ller jag &#8220;<em>experimenterar<\/em>&#8221; f\u00f6r mig sj\u00e4lv och t\u00e4nker p\u00e5 det s\u00e5. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Min &#8220;<em>lek<\/em>&#8221; g\u00e5r ut p\u00e5 att skicka tr\u00e5dl\u00f6sa paket krypterade med AES-128. VSCP s\u00e5klart. Ja och fungerar g\u00f6r det ju s\u00e5klart. I alla fall efter lite trixande. VSCP \u00e4r ju byggt f\u00f6r l\u00e5ngsamma datastr\u00f6mmar. Helst ocks\u00e5 trafik med en till alla \u00e4ven om det inte \u00e4r ett m\u00e5ste s\u00e5 att man enkelt kan bygga dynamiskt konfigurerbara system. F\u00f6r l\u00e4nge sedan skissade jag p\u00e5 en modell som heter <strong>vscp-dropplet<\/strong>. Den g\u00e5r ut p\u00e5 att alla noder som tar emot ett event ocks\u00e5 s\u00e4nder det vidare, men bara om de inte sett eventet tidigare.  I mitt huvud blir det allts\u00e5 lite som droppar p\u00e5 en stilla sj\u00f6 n\u00e4r det b\u00f6rjar regna. Eventen sprider sig ut \u00f6ver n\u00e4tet\/sn\u00f6n. N\u00e5r till slut alla (kanske), \u00e4ven noder som befinner sig mycket l\u00e5ngt ifr\u00e5n den nod som s\u00e4nde eventet fr\u00e5n b\u00f6rjan.  Med wifi i promisku\u00f6st l\u00e4ge kan man n\u00e5 \u00e5tminstone 400 meter och i alla fall 100 meter ocks\u00e5 n\u00e4r man har v\u00e4ggar emellan. 500 kbps i \u00f6verf\u00f6ringshastighet. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Saker man m\u00e5ste beakta \u00e4r s\u00e5klart<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Man vet inte om ett event n\u00e5r alla. VSCP \u00e4r byggt f\u00f6r det s\u00e5 h\u00e4r \u00e4r just det inget problem. \u00c4r man beroende av att en mottagare (eller flera) skall ta emot ett event f\u00e5r man helt enkelt verifiera det med en respons fr\u00e5n den\/dom enhet(en\/erna).<\/li>\n\n\n\n<li>Trafikm\u00e4ngden \u00f6kar v\u00e4ldigt snabbt eftersom alla noder skickar vidare ett event de inte sett. Fungerar allts\u00e5 inte om det \u00e4r mycket trafik. Men har man det s\u00e5 kan en s\u00e5dan som jag \u00e4nd\u00e5 undrar varf\u00f6r man skulle v\u00e4lja en l\u00f6sning som den h\u00e4r, n\u00e4r det nu finns s\u00e5dana. <\/li>\n\n\n\n<li>Man kan s\u00e5klart begr\u00e4nsa utbredningen f\u00f6r ett event. Maximalt kan ett event r\u00f6ra sig \u00f6ver 255 hopp, men default \u00e4t 10.<\/li>\n\n\n\n<li>Passar utm\u00e4rkt f\u00f6r en l\u00e5genergi nod som bara vaknar upp med specifika intervall och levererar data.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">N\u00e5ja, det skall experimenteras vidare &#8211; kanske fungerar det jag h\u00e5ller p\u00e5 med nu inte ens i l\u00e4ngden &#8211;  och jag har definitivt andra saker att g\u00f6ra (&#8220;<em>jobba<\/em>&#8221; med). Men just det h\u00e4r, att experimentera med n\u00e5got som \u00e4r nytt f\u00f6r en sj\u00e4lv \u00e4r nog det roligaste som finns. Besv\u00e4rligt, men h\u00e4rligt. Egna stigar att g\u00e5 efter. Oupptrampat.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Det jag skulle beh\u00f6va nu \u00e4r allts\u00e5 hundra noder. Kostar pengar. Det tar v\u00e4l slut d\u00e4r n\u00e5gonstans.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nu undrar jag lite \u00f6ver varf\u00f6r jag skriver om det h\u00e4r h\u00e4r.  Men det \u00e4r v\u00e4l som vanligt. Sitter man ensam och jobbar har man ingen att ber\u00e4tta om det man g\u00f6r f\u00f6r.  Speciellt inte n\u00e4r man n\u00e5r olika genombrott. Den h\u00e4r bloggen blir allts\u00e5 lite av en skittunna d\u00e4r man placerar s\u00e5dant. Bajsar ur sig.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nu \u00e4r jag inte s\u00e5 dum att jag tror att n\u00e5gon l\u00e4sare vaknar till och utbrister &#8220;<em>\u00e5h va coolt!<\/em>&#8221; Det r\u00e4cker liksom att f\u00e5 ur sig \u00e4nd\u00e5. Jag har \u00e4nd\u00e5 aldrig varit en klapp-p\u00e5-axeln-junkie. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Jag ber om urs\u00e4kt allts\u00e5. Nu beh\u00f6ver jag lite kaffe.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Om jag skall vara seri\u00f6s s\u00e5 experimenterar jag. Om jag inte skall vara seri\u00f6s &#8211; och hur skulle en s\u00e5dan som jag kunna vara det &#8211; s\u00e5 leker jag. Det g\u00e4ller allts\u00e5 att skall jag ber\u00e4tta om det jag g\u00f6r ut\u00e5t, f\u00f6r andra, s\u00e5 blir det allts\u00e5 &#8220;leker&#8220;. Sj\u00e4lv beh\u00e5ller jag &#8220;experimenterar&#8221; f\u00f6r mig sj\u00e4lv [&hellip;]<\/p>\n","protected":false},"author":24,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","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":[2],"tags":[],"class_list":["post-49246","post","type-post","status-publish","format-standard","hentry","category-swedish"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":38684,"url":"https:\/\/www.akehedman.se\/wordpress\/?p=38684","url_meta":{"origin":49246,"position":0},"title":"Allt det d\u00e4r","author":"\u00c5ke Hedman","date":"2021-05-04","format":false,"excerpt":"Spelas p\u00e5 radio. F\u00e5 vara med i en antologi. G\u00e4stsjunga. G\u00e4stskriva. Jag ser ju att andra upplever allt det d\u00e4r. H\u00f6r en spelas p\u00e5 radion idag. L\u00e4ser om en annan som \"ofta f\u00e5r f\u00f6rfr\u00e5gningar om att delta i en antologi\" och jag undrar. \u00d6ver var man befinner sig. Om man\u2026","rel":"","context":"In &quot;Betraktelser &amp; Ber\u00e4ttelse&quot;","block_context":{"text":"Betraktelser &amp; Ber\u00e4ttelse","link":"https:\/\/www.akehedman.se\/wordpress\/?cat=24"},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":50054,"url":"https:\/\/www.akehedman.se\/wordpress\/?p=50054","url_meta":{"origin":49246,"position":1},"title":"I v\u00e4ntan p\u00e5 etapp tv\u00e5","author":"\u00c5ke Hedman","date":"2025-07-21","format":false,"excerpt":"Photo by David Bartus on Pexels.com Andra kv\u00e4llen i studion. Ja \"studion\" d\u00e5 s\u00e5 ingen blir uppr\u00f6rd. Jag njuter b\u00e5de med och utan citationstecken. Gott liv. FAST... idag. K\u00f6r fast lite. Men det finns n\u00e5gra timmar kvar p\u00e5 den h\u00e4r kv\u00e4llen. Skriver det h\u00e4r blogginl\u00e4gget och \u00e5terg\u00e5r lite senare till\u2026","rel":"","context":"In &quot;Betraktelser &amp; Ber\u00e4ttelse&quot;","block_context":{"text":"Betraktelser &amp; Ber\u00e4ttelse","link":"https:\/\/www.akehedman.se\/wordpress\/?cat=24"},"img":{"alt_text":"black audio mixer","src":"https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2025\/07\/pexels-photo-690779.jpeg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2025\/07\/pexels-photo-690779.jpeg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2025\/07\/pexels-photo-690779.jpeg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2025\/07\/pexels-photo-690779.jpeg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2025\/07\/pexels-photo-690779.jpeg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2025\/07\/pexels-photo-690779.jpeg?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":45097,"url":"https:\/\/www.akehedman.se\/wordpress\/?p=45097","url_meta":{"origin":49246,"position":2},"title":"Smashkupp","author":"\u00c5ke Hedman","date":"2023-05-19","format":false,"excerpt":"Jag klarar av H\u00e4lsingetoppen lite s\u00f6mndrucken h\u00e4r p\u00e5 morgonen. \u00c4nd\u00e5 sov jag och vilade mest hela dan ig\u00e5r. Borde allts\u00e5 vara piggare \u00e4n jag k\u00e4nner mig. Men skyller p\u00e5 gammeln. Att det \u00e4r s\u00e5h\u00e4r det skall vara h\u00e4r i min \u00e5lder. G\u00e4sp. Urk. N\u00e5ja. Mellan den d\u00e4r sl\u00f6heten h\u00e4nder det\u2026","rel":"","context":"In &quot;Betraktelser &amp; Ber\u00e4ttelse&quot;","block_context":{"text":"Betraktelser &amp; Ber\u00e4ttelse","link":"https:\/\/www.akehedman.se\/wordpress\/?cat=24"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2023\/05\/IMG_20230517_155845-scaled.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2023\/05\/IMG_20230517_155845-scaled.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2023\/05\/IMG_20230517_155845-scaled.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2023\/05\/IMG_20230517_155845-scaled.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2023\/05\/IMG_20230517_155845-scaled.jpg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2023\/05\/IMG_20230517_155845-scaled.jpg?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":18423,"url":"https:\/\/www.akehedman.se\/wordpress\/?p=18423","url_meta":{"origin":49246,"position":3},"title":"S\u00f6ndagkv\u00e4llens leende","author":"\u00c5ke Hedman","date":"2015-08-16","format":false,"excerpt":"Nog lovas det sol allt. S\u00e5 l\u00e5ngt man kan se \u00e4r det solar p\u00e5 kartorna. Idag med. Men molnigt i verkligheten. S\u00e4kert bara \u00f6ver Lo(o)s. F\u00f6r att vi skall straffas f\u00f6r tillst\u00e5ndet i v\u00e4rlden. Men det ger sig mot eftermiddagen. Jag ut och klipper gr\u00e4smatta. Det tar hela eftermiddagen. Bra\u2026","rel":"","context":"In &quot;Betraktelser &amp; Ber\u00e4ttelse&quot;","block_context":{"text":"Betraktelser &amp; Ber\u00e4ttelse","link":"https:\/\/www.akehedman.se\/wordpress\/?cat=24"},"img":{"alt_text":"Clipboard01","src":"https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2015\/08\/Clipboard01-1024x812.png?resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2015\/08\/Clipboard01-1024x812.png?resize=350%2C200 1x, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2015\/08\/Clipboard01-1024x812.png?resize=525%2C300 1.5x"},"classes":[]},{"id":32244,"url":"https:\/\/www.akehedman.se\/wordpress\/?p=32244","url_meta":{"origin":49246,"position":4},"title":"Bokslutar","author":"\u00c5ke Hedman","date":"2019-05-26","format":false,"excerpt":"Jag bokslutar. S\u00e5dant man g\u00f6r den h\u00e4r tiden p\u00e5 \u00e5ret. Japp, ocks\u00e5 med vilande r\u00f6relse. Men det blir \u00e4nd\u00e5 ett g\u00e4ng poster. Donationer (VSCP), siter som skall vara uppe, grejer som skall fungera. Men r\u00f6tt p\u00e5 slutraden s\u00e5klart. Alltid r\u00f6tt. Det var l\u00e4nge sedan jag hade ett bokslut som gick\u2026","rel":"","context":"In &quot;Swedish&quot;","block_context":{"text":"Swedish","link":"https:\/\/www.akehedman.se\/wordpress\/?cat=2"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2019\/05\/IMG_20190526_204232406.jpg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2019\/05\/IMG_20190526_204232406.jpg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2019\/05\/IMG_20190526_204232406.jpg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2019\/05\/IMG_20190526_204232406.jpg?resize=700%2C400&ssl=1 2x, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2019\/05\/IMG_20190526_204232406.jpg?resize=1050%2C600&ssl=1 3x, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2019\/05\/IMG_20190526_204232406.jpg?resize=1400%2C800&ssl=1 4x"},"classes":[]},{"id":38852,"url":"https:\/\/www.akehedman.se\/wordpress\/?p=38852","url_meta":{"origin":49246,"position":5},"title":"Ja eller Nej","author":"\u00c5ke Hedman","date":"2021-05-19","format":false,"excerpt":"Photo by PNW Production on Pexels.com Jag st\u00e4ller mig sj\u00e4lv ofta den d\u00e4r fr\u00e5gan s\u00e5h\u00e4r strax innan klockan sex p\u00e5 morgonen. \u00c4r det det h\u00e4r jag vill g\u00f6ra? Hittills har jag alltid svarat ja. Tvekat kanske n\u00e5gra g\u00e5nger. Priset k\u00e4nns h\u00f6gt ibland fast det utifr\u00e5n s\u00e5klart ser ut som en\u2026","rel":"","context":"In &quot;Betraktelser &amp; Ber\u00e4ttelse&quot;","block_context":{"text":"Betraktelser &amp; Ber\u00e4ttelse","link":"https:\/\/www.akehedman.se\/wordpress\/?cat=24"},"img":{"alt_text":"people sitting on a cliff","src":"https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2021\/05\/pexels-photo-7625310.jpeg?resize=350%2C200&ssl=1","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2021\/05\/pexels-photo-7625310.jpeg?resize=350%2C200&ssl=1 1x, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2021\/05\/pexels-photo-7625310.jpeg?resize=525%2C300&ssl=1 1.5x, https:\/\/i0.wp.com\/www.akehedman.se\/wordpress\/wp-content\/uploads\/2021\/05\/pexels-photo-7625310.jpeg?resize=700%2C400&ssl=1 2x"},"classes":[]}],"jetpack_shortlink":"https:\/\/wp.me\/s68PL2-droppar","_links":{"self":[{"href":"https:\/\/www.akehedman.se\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/49246","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.akehedman.se\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.akehedman.se\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.akehedman.se\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/www.akehedman.se\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=49246"}],"version-history":[{"count":5,"href":"https:\/\/www.akehedman.se\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/49246\/revisions"}],"predecessor-version":[{"id":49253,"href":"https:\/\/www.akehedman.se\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/49246\/revisions\/49253"}],"wp:attachment":[{"href":"https:\/\/www.akehedman.se\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=49246"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.akehedman.se\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=49246"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.akehedman.se\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=49246"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}