Forum Delphi.cz

Delphi => Mobilní vývoj => Téma založeno: Josef 13-04-2021, 19:56:41

Název: Komunikace na port USB-COM tablet android
Přispěvatel: Josef 13-04-2021, 19:56:41
Dobry den,

Je nekdo ochotny poradit mi jak zprovoznit komunikaci na port USB v tabletu s Androidem?

V pocitaci jsem pouzival komponentu VaComm, kde stacilo nastavit port, rychlost, paritu a dalsi potrebne a pak uz nebyl problem posilat data na seriovy port.

Dnes pouzivam Delphi Tokyo, ale pri tvorbe programu, kdy si navolim HeaderFooterForm a na formular davam potrebne komponenty, mi nejde pridat nebo vlozit prave VaComm.

Predem dekuji za pomoc.
Název: Re:Komunikace na port USB-COM tablet android
Přispěvatel: Radek Červinka 13-04-2021, 20:17:32
To je jiná playttforma, jiný HW to ni fungovat nemůže. Zkus se podivat treba na https://winsoft.sk/ausblib.htm (https://winsoft.sk/ausblib.htm), ma tam trial verzi.
Název: Re:Komunikace na port USB-COM tablet android
Přispěvatel: Josef 13-04-2021, 20:44:30
Diky, na odkaz mrknu.

Ale prece musi existovat nejaky zpusob jak si posilat zpravy z tabletu na COM v pocitaci?

Mnoho aplikaci tak prece funguje.
Název: Re:Komunikace na port USB-COM tablet android
Přispěvatel: Radek Červinka 13-04-2021, 23:28:39
Tak co vlastne chces? Chces z tabletu zapisovat na "COM", tedy spise USB co je v tabletu, nebo chces z tabletu ovladat zarizeni pripojene na COM v PC?
Název: Re:Komunikace na port USB-COM tablet android
Přispěvatel: Josef 14-04-2021, 07:47:35
Dobre rano,

Chtel bych pouzit USB v tabletu, tak aby bylo mozne posilat kratke textove retezce, ktere prijme port COM v pocitaci a nasledne je zpracuje.

Je to stejne jako si povidaji dva pocitace na seriove lince. Zde vsak bude jeste po ceste prevodnik USB/COM, protoze USB na COM nelze pripojit primo.



Název: Re:Komunikace na port USB-COM tablet android
Přispěvatel: Radek Červinka 14-04-2021, 08:16:46
A proc si to neposlete rovnou pres TCP (tj. PC bude poslouchat, tablet jen posle data pres soket nebo pres http, i treba jako REST?), budete to mit bez problemu, bezdratove, bez prevodniku, bez USB, bez COM a vubec same pozitiva a socialni jistoty?
Název: Re:Komunikace na port USB-COM tablet android
Přispěvatel: Josef 14-04-2021, 08:42:46
Protoze neni jen PC, ale i ruzne programovatelne procesory jako PICAXE, Arduino, kolejiste s centralou a mnoho dalsiho, hlavne pro kamarady co se nevenuji programovani a to vse funguje v 99,99% po seriove lince.

Jedine co je navic prikoupeno jsou prevodniky. Je rychlejsi je koupit nez vyrobit.

Jsem staromodni, ale sama pozitiva a socialni jistoty jsou prave na metalickem kabelu (tedy pro me, tento nazor je muj soukromy a nikomu jej nenutim).Tam vim presne co kde je.

Ale nejvetsi duvod je v tom, ze to proste ma tak udelane moje okoli.
Název: Re:Komunikace na port USB-COM tablet android
Přispěvatel: Radek Červinka 14-04-2021, 09:04:50
No takže se vracíme zpět k puvodnímu odkazu, to ty jsi mluvil o PC, proto jsem ti navrhl potom lepsi reseni.
Takže ty nepotřebuješ USB (první odkaz co jsem daval), ale potřebuješ komunikaci s převodníkem, protože pro komunikaci přes virtualni "COM" alias UART podle všeho potřebuješ rootnutý Android.

Opravdu bych věřil winsoftu - má s tím zkušenosti, on píše https://winsoft.sk/acomport.htm (https://winsoft.sk/acomport.htm)

Kód: [Vybrat]
ComPort for Android uses Linux Serial API and it requires rooting the Android device. To avoid this limitation try libraries that use Android USB API:
ComPort for Android FTDI
ComPort for Android Prolific
ComPort for Android USB
ComPort for Android USB Serial
ComPort for Android FT31xD

Ten tvuj VaComm pouzival API windows, ktere ehm logicky na Androidu není. Ekvivalentem je jiné API, které právě Winsoft zapouzdruje. Je možné že nekde je i jiné zapouzdření, ale nehledal jsem.
Jo je to placená komponenta, ale není to tak moc, a máš možnost si ji vyzkoušet.
Název: Re:Komunikace na port USB-COM tablet android
Přispěvatel: vandrovnik 14-04-2021, 09:20:38
Neexistuje nějaký převodník RS232 na LAN/WiFi? Že by se z mobilu/tabletu komunikovalo po TCP/IP a zařízení by bylo připojené na RS232.
Název: Re:Komunikace na port USB-COM tablet android
Přispěvatel: jirka52 14-04-2021, 11:38:15
Existuje, dělá je Papouch, ale to není odpověď na původní dotaz.
https://papouch.com/prevodniky/bezdratove-a-wifi/ (https://papouch.com/prevodniky/bezdratove-a-wifi/)
Název: Re:Komunikace na port USB-COM tablet android
Přispěvatel: Josef 14-04-2021, 13:44:24
Dekuji vsem za cenne rady.

Samozrejme mnozi kamaradi pouzivaji ruzne technologie ale vsechny maji jedno spolecne, za prevodnikem je vzdy COM a zarizeni, ktere ovlada dalsi veci.

No a ja si tak nosim sveho siemense-nixdorfa, ktery ma tez paralelni port, seriovy port a s pomoci W95 si povidam s ruznymi zarizenimi.

Ovsem notas uz ma hodne let a nebude tu vecne a tu jeden z okruhu pratel prisel s myslenkou co zkusit tablet.

Ta technologie ovladani (nejen kolejiste) tu je. Existuje. Ale ma pro nas specificke ALE.

Delame ruzne simulace a to od slova simulovat. Jenze chceme to simulovat podle realu. Nechceme byt zavisly na tom jak nekdo napsal aplikaci vcetne grafiky. My to chceme specificky pro nas a podle nas.

Ovsem aby se nereklo, tak jsem nezahalel a hledal.

Nasel jsem na strankach

https://www.tmssoftware.com/site/tmsasync.asp#product-downloads

Komponenty pro seriovou komunikaci. Vecer to zkusim dat Tokyu k veceri a uvidime. Drzte palce a kazdy kdo prispeje radou, svoji zkusenosti budu nejen vdecen, ale mohu se i odmenit.

Název: Re:Komunikace na port USB-COM tablet android
Přispěvatel: vandrovnik 14-04-2021, 13:47:04

Nasel jsem na strankach

https://www.tmssoftware.com/site/tmsasync.asp#product-downloads

To je ale jen pro Windows, ne?
"TMS Async is a communications package containing components which provide access to the serial ports under Windows. "
Název: Re:Komunikace na port USB-COM tablet android
Přispěvatel: KarelHorky 14-04-2021, 14:35:33
Ovsem notas uz ma hodne let a nebude tu vecne a tu jeden z okruhu pratel prisel s myslenkou co zkusit tablet.
Kdyby ten Android nebyl průchozí, tak ještě stále existují tablety s Windows, nyní tedy Win10. Pro naše zákazníky jsme jich pár dodávali. Běhá na tom jakýkoliv program pro Windows.
K.