Electrokit Buggfix Plus
Aktuellt datum och tid: 13.59 2020-07-12

Alla tidsangivelser är UTC + 1 timme




Svara på tråd  [ 18 inlägg ]  Gå till sida 1, 2  Nästa
Författare Meddelande
InläggPostat: 13.47 2020-01-29 
EF Sponsor
Användarvisningsbild

Blev medlem: 15.29 2005-05-10
Inlägg: 38868
Ort: Söderköping
Undrar om någon känner till eller har testad någon lösning
för fjärranslutning (TCPIP adress + IP port) till en scanner
som sitter på en USB port på en (Windows) PC.

Idag har våra arbetsplatser en PC (något slags tunn klient)
samt en scanner separat ansluten via en Lantronix terminal
server (WiBox eller liknande). Tänkte ifall det skulle gå att
spara in Lantronix boxen...

PCn (den tunna klienten) behöver kanske en fast IP (om den
inte har ett fast hostnamn, det kanske de normalt har) och ett
IP portnummer som ansluter till scannern (eller kanske dess
virtuella COM ports nummer).

Och jo, där vi vill ansluta från är ingen Windows miljö, så inget
som kräver det. Enbart en ren/raw anslutning till en port.

Någon som har sett något liknande?


Upp
 Profil  
 
InläggPostat: 14.17 2020-01-29 
Användarvisningsbild

Blev medlem: 15.59 2006-02-02
Inlägg: 873
Ort: Rosersberg, Stockholm
usbip kanske? inget jag provat men jag visste att jag sett nått om sånt förrut

http://usbip.sourceforge.net/

edit libusbnet verkar intressant också, men ingen av dom är pyrunga direkt..

https://github.com/vavrusa/libusbnet

Kod: [Expandera/Minimera] [Hämta] (Untitled.txt)
Example: Probing remote USB bus with libusb.
john@server# usbexportd
jack@client# usbnet -h server:22222 -l libusbnet.so "lsusb" (without authentication)
jack@client# usbnet -a jack@server "lsusb" (with SSH authentication)


Upp
 Profil  
 
InläggPostat: 14.33 2020-01-29 
EF Sponsor
Användarvisningsbild

Blev medlem: 15.29 2005-05-10
Inlägg: 38868
Ort: Söderköping
Mm... De flesta lösningar jag har hittat bygger på att USB enheten
ska fungera som en USB enhet även i remote änden. D.v.s att du har
programvara i remote maskinen som även den talar USB. Det ska det
inte göra i detta fall. Enbart en "raw" seriell "socket" som ansluts via
IP adressen och IP porten. Alltså ingen "USB-tunneling" lösning.

Tack för tipset, men just den de där sidorna hade för mycket
Linux för min smak...

Om vi justerar förutsättningarna något. Jag ser att flera USB scanners
har något som kallas "USB Serial Emulation" eller liknande, d.v.s. att
scannern syns som en virtuell COM port. Det kanske är enklare att hitta
en remote lösning för en "vanlig" COM port? Behövs någon driver som
lyssnar på en IP port och kopplar ihop med den lokala COMx porten...


Upp
 Profil  
 
InläggPostat: 15.32 2020-01-29 
EF Sponsor

Blev medlem: 07.47 2008-12-03
Inlägg: 7585
Ort: Hallstahammar
Är det en optisk scanner du pratar om? Jag får känslan av att det är något annat, typ en USB-tapp för att sniffa USB-trafik?

Jag hörde av en kollega för nån vecka sen att han hade en terminalserver som stödde USB-serial-portar och vanliga RS232, är det nåt sånt du vill ha?


Upp
 Profil  
 
InläggPostat: 15.36 2020-01-29 

Blev medlem: 07.54 2007-03-07
Inlägg: 911
Ort: Skellefteå
Något sådant här?
https://www.virtualhere.com/home


Upp
 Profil  
 
InläggPostat: 16.17 2020-01-29 
EF Sponsor
Användarvisningsbild

Blev medlem: 15.29 2005-05-10
Inlägg: 38868
Ort: Söderköping
X-IL>
Vanlig scanner för 1D eller 2D koder. Bara högg en i högen:
https://www.datalogic.com/eng/retail-manufacturing-transportation-logistics-healthcare-other-solutions/hand-held-scanners/powerscan-9501-pd-862.html
Minns inte exakt modellen som används, eller fabrikatet. Honeywell har jag sett också. De brukar i princip fungera likadant. Tycker jag känner igen denna:
https://www.honeywellaidc.com/products/barcode-scanners/general-duty/xenon-xp

I dag sätter vi dit en RS232 kabel istället (är valbart) och ansluter till en Lantronix terminal server.
Den ansluter vi sedan till via dess IP adress och den unika IP porten som är allokerad för RS232 porten.
Tidigare denna "WiBox": https://www.lantronix.com/products/wibox-dual-port/.
Verkar nu ersatt med: https://www.lantronix.com/products/sgx-5150/.
Inget problem i sig med dessa, det är bra prylar. Men det finns ändå en tunn klient
på arbetsplatsen (terminal emulatorn med deras applikation för arbetsplatsen), så
om det gick att köra via den utan Lantronix burken så sparar man en del.

Vi skulle även kunna skriva om applikationen lite och kombinera scanner och UI i samma
applikation (i dag är det alltså en bakgrundsprocess som hanterar scannern och en "user"
process där UI't körs)...

> Något sådant här?

Tack men nej. Det där är "bara" ännu en "USB-tunneling" lösning, finns massor olika... :-)
Alla dessa lösningar har en "client" del och ett eget låst protokoll över nätverket. Vi behöver
(kan inte använda) något speciell "client" del, utan bara ansluta (öppna en socket eller vad
det nu kallas) mot en IP adress och en IP port.


Upp
 Profil  
 
InläggPostat: 16.23 2020-01-29 
Användarvisningsbild

Blev medlem: 16.35 2010-03-12
Inlägg: 1492
Ort: Smedjebacken
Det beror ju helt och hållet på vad det är för tunn klient, och om det går att köra extra programvara på den.


Upp
 Profil  
 
InläggPostat: 16.28 2020-01-29 
EF Sponsor

Blev medlem: 07.47 2008-12-03
Inlägg: 7585
Ort: Hallstahammar
sodjan skrev:
X-IL>
Vanlig scanner för 1D eller 2D koder. Bara högg en i högen:
https://www.datalogic.com/eng/retail-manufacturing-transportation-logistics-healthcare-other-solutions/hand-held-scanners/powerscan-9501-pd-862.html
Minns inte exakt modellen som används, eller fabrikatet. Honeywell har jag sett också. De brukar i princip fungera likadant. Tycker jag känner igen denna:
https://www.honeywellaidc.com/products/barcode-scanners/general-duty/xenon-xp


Ah jag tänkte ju fotoscanner när du skrev scanner, men nu är jag med och förstår användningsområdet lite mer.


Upp
 Profil  
 
InläggPostat: 16.29 2020-01-29 
EF Sponsor
Användarvisningsbild

Blev medlem: 15.29 2005-05-10
Inlägg: 38868
Ort: Söderköping
Jo, men det går nog att lösa med lokala support (IT och Citrix) grupper.
Problemet verkar vara att hitta en lösning överhuvudtaget.


Upp
 Profil  
 
InläggPostat: 16.41 2020-01-29 
EF Sponsor
Användarvisningsbild

Blev medlem: 15.29 2005-05-10
Inlägg: 38868
Ort: Söderköping
X-IL, exakt! :-)
Man scannar en sådan här (i princip):
Bilaga:
Skärmklipp1.JPG

och efter lite bearbetning (kontroll att prylen OK att skicka till kund o.s.v.) skrivs en sådan här ut:
Bilaga:
Skärmklipp2.JPG

Bara två exempel, inte samma produkt, den övre är för en motorsåg,
den undre är en batteri lövblåsare...


Logga in för att visa de filer som bifogats till detta inlägg.


Upp
 Profil  
 
InläggPostat: 19.17 2020-01-29 
Co Admin
Användarvisningsbild

Blev medlem: 16.04 2006-04-16
Inlägg: 11058
sodjan skrev:
Vi skulle även kunna skriva om applikationen lite och kombinera scanner och UI i samma
applikation (i dag är det alltså en bakgrundsprocess som hanterar scannern och en "user"
process där UI't körs)...

Detta blir absolut enklast i längden. Inga drivrutiner och ingen konfiguration när man byter modell eller tillverkare på scanner. Alla klarar ju att skicka datat som vanliga tecken via standard usb-tangentbord.


Upp
 Profil  
 
InläggPostat: 19.34 2020-01-29 
EF Sponsor
Användarvisningsbild

Blev medlem: 15.29 2005-05-10
Inlägg: 38868
Ort: Söderköping
Jo, men det är inte helt roligt att fixa med Cobol applikationer från 80-talet.
Rent tekniskt skulle det nog fungera. Terminal applikationen körs alltså via
en VT-emulator, men man skulle kunna ha ett fält för inläsning av scanner
data. Sen är det en massa affärslogik och kontroller i bakgrundsprogrammet
som behöver flyttas till UI-programmet...


Upp
 Profil  
 
InläggPostat: 19.44 2020-01-29 
EF Sponsor
Användarvisningsbild

Blev medlem: 22.54 2006-09-23
Inlägg: 34438
Ort: Borås
Både MOXA och Advantech har device servar för detta. Du har en bra lev i Stockholm, CAT AB.


Upp
 Profil  
 
InläggPostat: 23.33 2020-01-29 
EF Sponsor
Användarvisningsbild

Blev medlem: 15.29 2005-05-10
Inlägg: 38868
Ort: Söderköping
Ja, men då kan vi ju lika gärna behålla vara Lantronix RS232 terminal servers.
Min tanke med det hela var att vi inte skulle behöver något mer utöver de
Windows thin-client som ändå måste finnas där på arbetsplatserna.
Vad skulle vara fördelen med MOXA eller Advantech före Lantronix?

EDIT:
Förtydligade "Finessen skulle ha varit..." => "Min tanke med det hela var..."


Upp
 Profil  
 
InläggPostat: 01.02 2020-01-30 
Co Admin
Användarvisningsbild

Blev medlem: 16.04 2006-04-16
Inlägg: 11058
Aha, du vill alltså ersätta Lantronix-burken med ett Windowsprogram.

Jag hittade faktiskt några intressanta kandidater för detta av en slump när jag försökte göra det omvända, eftersom trafiken är dubbelriktad så funkar det ju även för ditt syfte:
https://www.eltima.com/virtual-serial-p ... /#overview
https://www.taltech.com/tcpcom
https://sourceforge.net/projects/serialtoip/


Upp
 Profil  
 
Visa inlägg nyare än:  Sortera efter  
Svara på tråd  [ 18 inlägg ]  Gå till sida 1, 2  Nästa

Alla tidsangivelser är UTC + 1 timme


Vilka är online

Användare som besöker denna kategori: farskost och 3 gäster


Du kan inte skapa nya trådar i denna kategori
Du kan inte svara på trådar i denna kategori
Du kan inte redigera dina inlägg i denna kategori
Du kan inte ta bort dina inlägg i denna kategori
Du kan inte bifoga filer i denna kategori

Sök efter:
Hoppa till:  
   
Drivs av phpBB® Forum Software © phpBB Group
Swedish translation by Peetra & phpBB Sweden © 2006-2010