Souhlasím. Pro nás z oboru je to ještě jakž-takž stravitelné, ale USB používají masy, které nějaké detaily nezajímají. Číslovka za USB by byla naprosto jasná. Zajímavé je, že vývojáři software trend verzování major.minor a vývojáři USB na něj naopak nabíhají od verze 3.... Třeba USB 3.2 Gen 2×2 je naprostý úlet.
Ono už i to "U" v USB nefunguje jako dřív... mám laptop, na něm několik USB portů. V některých je USB-PD nabíjení, v jiných jen 500mA pomalé. Některé jsou živé pořád, některé jen když je laptop v provozu. Na jednom céčku je multiplexovaný display port, na druhém ne. Jako uživatel je od sebe ale nerozeznám.
Podobně je to s kabely. Mám hromadu kabelů které vypadají stejně, ale některým lze nabíjet laptop (60 W), jiným ne, a opět to jde zjistit jen experimentálně.
Podle tohoto článku se na ethernet nepoužívá RJ45, ale konektor 8P8C :-D
https://www.arrow.com/en/research-and-events/articles/rj45-connectors
USB-C je konektor, kterým se mimo různých verzí USB dá protáhnout i spousta jiných věcí (včetně analogových signálů). Propojená zařízení si to musí vyjednat a toho vyjednávání se účastní i kabel.
Pro masy je to černá skříňka do které skoro nemají šanci vidět. Tu a tam je to chování hodně překvapivé (třeba jak dopadne vyjednávání o tom, kdo koho bude napájet).
Krasna prace, bude to nekdy i v praxi nebo jen na papire? Oni se totiz vyrobci ani nesnazi napsat co USB na desce umi, natoz podporuje a napsat cislovku je slozite, nedoj boze k ni doplnit verzi a nebo dalsi parametr typu neco x neco...
U kabelu uz se snazi napsat alespon ze podporuje PD a kolik W pripadne (uz ale ne na jakem napeti a proudu) a pripadne kolik Mb (Gb), ale zda-li ma aktivni prvky ci nikoliv se clovek nedozvi.
Pri koupi kabelu si tedy ihned oba konektory popisu lihovkou - tim cim se vyrobce pochlubil.
Trochu jako svisti na golfovym hristi.
2. 9. 2022, 13:20 editováno autorem komentáře
Ono to je slozitejsi.
USB 2.0 jako *verze* standardu je jedna osa problemu. Zahrnuje hlavne to, co s danym zarizenim muzete delat - typicky se jedna o implicitni device classes a power management.
Komunikacni rychlosti jsou pak jina, vicemene nezavisla osa.
LS ~ LowSpeed - 1.5 Mbit
FS ~ FullSpeed - 12 Mbit
HS ~ HighSpeed - 480 Mbit (musi byt 2.0)
Klidne tedy muze existovat USB 2.0 zarizeni, ktere komunikuje jenom LS/FS rychlostma a nikdy ne HS, jen proto ze se nejak specificky uspava, nebo je to typu ktery v USB1.1 revizi neexistoval. To standardu neodporuje - pokud se bavime o zarizenich. Pro HOST jsou kriteria ponekud striktnejsi :)
(a pokud to srovnate s HDMI, tam je to jeste ujetejsi - jestli podporujete cokoliv z vyssi revize, tak holt mate narok / muset se oznacovat, tim vyssim oznacenim)
Měď má ještě hodně místa k růstu, vůbec bych se toho nebál. Koukněte jak elegantně se rozvíjí Ethernet, tam máte dnes v pohodě 2.5 Gbps na pár na 100 metrů. USB teprve začíná nasazovat modulační schémata s více než 1 bitem na symbol (USB4 2.0 má PAM3) která na Ethernetu fungují dekády.
Navíc optika je prostě drahá. Současné USB se dá bitbangovat se dvěma piny mikrokontroleru, regulérní PHY a port controller je záležitost pár dolarů, high end mux (s display portem a PCIe) taky.