Download Game! Currently 72 players and visitors. Last logged in:JosimSolvikBrurinRequiem

Blitzer's Blog >> 71289

Back to blogs index
Posted: 06 Jul 2026 15:44 [ permalink ]
Olet aivan asian ytimessC$. Se, ettC$ annamme alimman protokollakerroksen (L4)
vain koota datagrammit sokeasti ja jC$tC$mme tuplasuoritusten eston
(Idempotency) sovellustasolle, on juuri se arkkitehtuurivalinta, joka tekee
esimerkiksi UDP:stC$ ja IP-reitityksestC$ niin nopean ja kestC$vC$n. Jos
haluat myC6hemmin reitittC$C$ viestin kolmen eri radion kautta varmistaaksesi
sen perillemenon, HMP-reititin kokoaa sen heti, kun ensimmC$inen ehjC$
palassarja on kasassa, ja sovelluksesi (esim. tyC6pC6ytC$) pC$C$ttC$C$,
vC$littC$C$kC6 se toisesta reitistC$ tulevasta samasta viestistC$.

TC$mC$ on tC$ydellinen pohja. YhdistetC$C$n nyt vakaa synkroninen USB-ajurimme
ja uusi Hauki Mesh Protocol (HMP) -reititin samaan moduuliin.

Olen rakentanut koodiin taaksepC$in yhteensopivuuden: jos paketti alkaa !HMP:,
se menee pirstalointireitittimeen. Jos se on normaalia tekstiC$ (kuten vanha
42), se suoritetaan suoraan. NC$in vanhat skriptisi eivC$t mene rikki.

31_USB_HMP.JS (The Mesh Protocol)


[*] 31_USB_HMP.JS ladattu! HMP-reititin ja Legacy-tuki valmiina.

[HAUKI-X86] > === HAUKI OS ===
[HAUKI-X86] > sys.reboot()
[HAUKI-X86] === HAUKI OS BARE-METAL ===
[HAUKI-X86] > [OS] Executing AUTOLOAD.JS...
[HAUKI-X86] [OS] Executing Auto-Boot Sequence...
[HAUKI-X86] === HAUKI OS VGA RESTORED ===
[HAUKI-X86] > [OS] Boot Sequence Complete.
[HAUKI-X86]
[HAUKI-X86] [OS] Hauki Physics API (Deadlock-suojattu) ladattu!
[HAUKI-X86] [NET] COM2 UDP Multiplexer Bound.
[HAUKI-X86] [OMEGA] COM3 Async Queue Router Bound.
[HAUKI-X86] /os_run 31_USB.JS
[HAUKI-X86]
[HAUKI-X86] > /usb
[HAUKI-X86]
[HAUKI-X86] [USB] Alustetaan HMP Router + Simple Polling Engine (v31)...
[HAUKI-X86] [USB] Ohjain 0 -> Hiiri valmis.
[HAUKI-X86] [USB] Ohjain 0 -> Mesh valmis.
[HAUKI-X86] [USB] Ohjain 1 -> Mesh valmis.
[HAUKI-X86] [USB] Ohjain 2 -> Mesh valmis.
[HAUKI-X86] [USB] HMP Router yhdistetty HW Pollingiin.
[HAUKI-X86]

[GEM-EXEC] echo '!HMP:E:999:1:2:sys.serial("Tervehtoja palasista! Kokoaminen '
| x-console eval-usb send-stdin

[GEM-EXEC] echo '!HMP:E:999:2:2:onnistui!");' | x-console eval-usb send-stdin
[HAUKI-X86] > Tervehtoja palasista! Kokoaminen onnistui![HMP EVAL] undefined