USB-A till USB-C

Övriga diskussioner relaterade till komponenter. Exempelvis radiorör, A/D, kontaktdon eller sensorer.
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43149
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

USB-A till USB-C

Inlägg av sodjan »

Jo, jag har en utrustning (handskanner) som har USB-A kontakt och en terminal server med USB-C.
Är det så enkelt som att bara skaffa en adapter som t.ex. denna från Kjell?
https://www.kjell.com/se/produkter/dato ... 2-m-p69161
Och det här med OTG ("On-The-Go") som prylen från Kjell nämner, är det något som man behöver bry/bekymra sig om?
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
hummel
Inlägg: 2259
Blev medlem: 28 november 2009, 10:40:52
Ort: Stockholm

Re: USB-A till USB-C

Inlägg av hummel »

Använder exakt den för att ansluta en hårddisk till datorn via USB, Den klarar USB 3.0 överföringshastighet så det fungerar bra med min disk.
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 45175
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: USB-A till USB-C

Inlägg av TomasL »

OTG är ett protokoll som låter vissa enheter switcha mellan att vara Host eller Device, beroende på vad som kopplas in.
Det som Kjell skriver är väl att kabeln ifråga stöder detta.
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43149
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: USB-A till USB-C

Inlägg av sodjan »

Ok tack. Låter ju bra. Då får det bli en tur till Kjell i Norrköping. Sen får man ta en alternativ väg tillbaka till Söderköping, E22'an är igenkorkad från Norrköping mot Söderköping så här års under semestertider...

EDIT: Blev en nät-beställning istället. Inte värt 49:- att sitta i köer på E22'an...
Användarvisningsbild
mrfrenzy
Co Admin
Inlägg: 14819
Blev medlem: 16 april 2006, 17:04:10

Re: USB-A till USB-C

Inlägg av mrfrenzy »

Det ska fungera, USB-porten på Lantronix-enheten kan programmeras till att antingen ansluta en dator (då är den device) eller ansluta en enhet (då är den host).

Configurable Host/Device USB 2.0 HS/FS port with USB type C connector
USB configurable host can provide VBUS 5V 0.5A
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43149
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: USB-A till USB-C

Inlägg av sodjan »

Ja, det är det som är planen, vara bara lite osäker på hur kompatibla USB A resp B var.

Skannern ställs i "USB-serial" mode. Sen så slår jag på "tunnel" från USB till port 10003
i Lantronixen. Målet är att det ska fungera som då man tunnlar en RSR232 skanner.
Vi har fått problem med tillgång och leverans av skanners med RS232 kabel, verkar
som att den marknaden har helt gått i botten...

Med lite tur så har jag adaptern i morgon...
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43149
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: USB-A till USB-C

Inlägg av sodjan »

Hm... Sladden från Kjell kom hem OK (< 24 timmar från webb-order tills att den fanns hos ICA. OK...)

Man det är något problem med att få spänning till skannern via USB. Om jag kopplar den till ett
vanligt USB-A uttag på laptopen så fungerar det OK. Skannern får spänning och det som skannas
hamnar (t.ex.) i Notepad. Helt normalt.

Men kopplad till USB-C på Lantronixen så får jag bara spänning om Lantronixen ställs till "Host".
Men då får jag den inte att "tunnla" till IP porten. Det verkar som att Lantronixen förväntar sig
en USB-disk/minne eller liknande, vilket de även skriver:

"SGX can provide VBUS 5V 0.5A out if configured as USB host, and powered by
Lantronix provided wall adaptor, or PoE power source class 2 (hardware optional)"

Sen så är denna del lite svårtolkad:

"Line Mode Select the USB port mode from the drop-down menu. The USB port can be
configured in one of the following: Ethernet Device, Serial Device, or Host. Host
mode supports connecting Mass Storage and Serial devices."

Vad är skillnaden mellan att konfigurera som "Serial Device" och att köra "Host"
och ansluta ett "Serial device"...

Och det stämmer, ställd till "Host" så startar skannern, men inget data tunnlas till IP sidan.
För det behöver den stå i "Serial", men då stängs spänningen av. Jahaja...

Så skannern behöver matas externt. Kanske en "powered USB hub" (fanns väl förr i alla fall)?
Eller något annat enkel adapter där man kan förse en USB pryl med spänning. Det går ju även
att förse Lantronixen med ström via USB-C uttaget...

Dags att lägga ner för dagen/veckan...
Användarvisningsbild
rvl
Inlägg: 5720
Blev medlem: 5 april 2016, 14:58:53
Ort: Helsingfors

Re: USB-A till USB-C

Inlägg av rvl »

Kör du nån terminalkonsol på Lantronixen och ser serieenheten "lokalt", när USB-porten är host?
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43149
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: USB-A till USB-C

Inlägg av sodjan »

Nej, det har jag inte hittat. Jag kommer nog att skicka en fråga till Lantronix support.

Jag vet inte riktigt när "Host" läget är tänkt att användas. Det finns även en Python
installation förinstallerad, och man kan fixa egna script. Moduler som pyserial, certifi,
setuptools, pyusb och pyzmq är även förinstallerade.

Att ansluta en USB skanner kan inte vara helt ovanligt. Den har även två st. RS232
portar (med RJ45 kontakter), men problemet är ju att det börjar bli svårt att hitta
skanners med RS232 gränssnitt på marknaden. Inte helt omöjligt, men utbudet är
mycket mindre än för USB skanners...

Vi har även börjat använda helt annan teknik med Zebra handterminaler, men det är en
helt annan applikationsarkitektur och våra gamla applikationer får då i princip skrotas.
Dessa kör Android och browser/webbserver baserade applikationer...

Dessutom är det fler handgrepp med inloggningar och uppstart av webbsidan, med den
traditionella handskannern är det bara att ta den från hållaren på väggen och skanna direkt.
Våra applikationer för handskanners ligger kontinuerligt och lyssnar och svarar direkt.
Tar bara ett par sekunder.

Handdatorn är bra då det behövs en dialog, men inte då man bara behöver rapportera
att "nu är denna produkt framme vid detta steg i monteringsprocessen".
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
MiaM
Inlägg: 9912
Blev medlem: 6 maj 2009, 22:19:19

Re: USB-A till USB-C

Inlägg av MiaM »

Fick du ordning på detta?
sodjan skrev: 15 juli 2022, 15:54:09Sen så är denna del lite svårtolkad:

"Line Mode Select the USB port mode from the drop-down menu. The USB port can be
configured in one of the following: Ethernet Device, Serial Device, or Host. Host
mode supports connecting Mass Storage and Serial devices."

Vad är skillnaden mellan att konfigurera som "Serial Device" och att köra "Host"
och ansluta ett "Serial device"...
Om du ställer den som "host" så lär den agera som t.ex. en dator på USB-porten, där du kan ansluta t.ex. handscannern. Om du ställer den tsom "serial device" så lär den agera som t.ex. en FTDI RS232-dongel och du kan då ansluta USB-porten till en dator och få terminalservern att se ut som en serieport (vad man nu ska med den funktionen till).
sodjan skrev: 15 juli 2022, 15:54:09Och det stämmer, ställd till "Host" så startar skannern, men inget data tunnlas till IP sidan.
För det behöver den stå i "Serial", men då stängs spänningen av. Jahaja...

Så skannern behöver matas externt. Kanske en "powered USB hub" (fanns väl förr i alla fall)?
Eller något annat enkel adapter där man kan förse en USB pryl med spänning. Det går ju även
att förse Lantronixen med ström via USB-C uttaget...
Jag bedömer chansen att få igång det med extern matning som nära noll. Ungefär som att koppla ihop två analoga ingångar med varandra, eller koppla ihop två tangentbord med varandra - det uppstår ingen signal om man gör så.

En kvalificerad gissning är att tillverkaren av terminalservern har glömt att berätta vilka slags serieportar den stöder, och tillverkaren av handscannern har kanske inte heller berättat detta.

Debaclet med FTDI-klonerna och drivrutinerna som brick:ade kloner visar ju med all önskvärd tydlighet att det inte finns en USB-standard för att skicka RS232 över USB, utan det är upp till varje tillverkare av RS232-över-USB-saker att bestämma sig för hur detta ska göras. Gissningsvis är väl FTDI-kompatibelt absolut vanligast, men det är inte självklart. Med tanke på just debacklet så är det väl halvtroligt att tillverkare av enheter gör dem FTDI-kompatibla men inte berättar vad de är kompatibla med, och t.ex. skickar med Windowsdrivrutiner till enheter och i terminalserverfallet kanske rekommenderar deras egna USB-till-RS232-adaptrar (om de ens säljer sådana).

P.S. sidospår: Tycker att namnet USB OTG inte är något vidare. Det låter ju cool och antyder lite av funktionen, men det hade varit mycket mer lättbegripligt om det helt enkelt hetat "reverse USB".
Användarvisningsbild
sodjan
EF Sponsor
Inlägg: 43149
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping
Kontakt:

Re: USB-A till USB-C

Inlägg av sodjan »

He. "Lösningen" blir sannolikt att vi använder boxar från Moxa istället... :-)
De har 1/3 av priset och fungerar som förväntat. Med vanlig DB9 RS232 också...
Skriv svar