Newsgroup: it.hobby.robotica
Titolo: Linguaggio migliore per programmare...

Dovendo scegliere un linguaggio di programmazione
per creare il software di controllo del mio futuro robot
controllato dalla seriale del PC, quale scegliereste voi?
Ma usare la seriale è una buona idea?
L'USB è forse il futuro?
Librerie per seriale o Usb esistono nei lunguaggi che
usereste?
Grazie
Leicon

 ha scritto nel messaggio
news:brlj42$4h8n7$1...@ID-130226.news.uni-berlin.de...

Ciao, premesso che non ho ancora intenzione di costruire un robot, posso
darti solo qualche consiglio da programmatore. Innanzi tutto nei portatili
non sempre esiste la porta seriale, ma la usb si. C'è anche la parallela.
Però a livello di librerie è più facile trovare "roba" su seriale/parallela
che non su usb. Per quanto riguarda il linguaggio dipende dalle tue
conoscenze. Ho fatto alcune prove sulla parallela e sulla seriale con il Vb
e non ho avuto grossi problemi. Idem con il C. Forse altri linguaggi non
permettono il controllo diretto. Devi fare anche attenzione al SO che usi.
Il win Xp ha le porte chiuse, devi appoggiarti ad altri software per poter
pilotare direttamente la porta.
Se vuoi altre info, chiedi pure
ciao

 Se vuoi altre info, chiedi pure
Sai niente di librerie per usb?
E di JAVA cosa ne pensi?
Grazie mille...
ciao
Leicon

Non ho capito bene, cosa vuol dire che ha le "porte chiuse?".
MI inserisco per portare il mio modestissimo parere. 
NT, Win2000 ed Xp impediscono un accesso diretto alle porte. 
Premesso che uso Visual Basic, in generale la seriale si pilota
abbastanza con msCom. Per la parallela non c'è un metodo facile. Ho
risolto usando una dll che si chiama DLportIO Si trova in Internet. il
nome dell'archivio è "dlport95nt.exe". Si usa molto semplicemente. Ci
sono esempi anche per C e delphi. MA è comunque intuitivo
Ciao
Luca

 L'USB č forse il futuro?


Io quando ho necessità di comunicare con un hardware esterno da me costruito
mi appoggio sempre al buon vecchio DOS e al Turbo Pascal 7.0 della Borland.
Il vantaggio è che non c'è bisogno di computer particolarmente dotati
(bastereebe anche un 286) ed inoltre interfacciarsi alla seriale/parallela
non è difficile ed inoltre il controllo diretto dell'I/O è garantito! Conta
che tramite parallela è possibile una velocità di scambio dati di almeno 1
Mbit/s, più che sufficienti per riprogrammare un chip on-board in pochi
secondi.
Ciao

 ha scritto nel messaggio
news:RCPfP91UYS+YmBEUY37OFybM=B...@4ax.com...

Scusate per il ritardo
Esiste un programma che si chiama UserPort che serve per aprire le porte
fisiche del Pc con win Xp. Lo lanci e inserisci l'indirizzo della porta. Da
quel momento in poi la porta rimane apera e si accede esattamente come in
Win 98. Per quanto riguarda il Vb, per pilotare la porta parallela ho
trovato un ocx (adesso non ricordo il nome, ma lo cerco) che permette di
scrivere/leggere un byte su un indirizzo, quindi è possibile scrivere sulla
parallela, sulla seriale, etc.
Ciao

 ha scritto nel messaggio
news:brms0a$579pr$1...@ID-130226.news.uni-berlin.de...

Per quanto riguarda java non hai problemi, ho fatto alcune prove. Devi solo
cercare in rete delle classi per poter scrivere sulla porta.
Ciao

 wrote in message
news:UvdGb.205646$vO5.8...@twister1.libero.it...
