Newsgroup: it.lavoro.informatica
Titolo: collegamento pc laser

ho collegato un pc a un laser per rilevare dei diametri
ricevo i dati con hiper terminal ( 3 valori diametro ovalita' e velocita)
vorrei realizzare un semplice programma per ricavare dei diagrammi
posso prendere questi dati in maniera automatica e riportarli su excel?
oppure qualcuno mi sa realizzare un semplice programmino???

 ha scritto nel messaggio
news:0_ZMb.109556$_
P.40...@news4.tin.it

Non è mica così "semplice" interfacciarsi con la porta seriale...
soprattutto su sistemi NT.
Massimo


???? Gratis intendi???

 ha scritto nel messaggio
news:0_ZMb.109556$_P.40...@news4.tin.it...

Da HyperTerminal, magari puoi fare qualcosa tramite un pò di copia-incolla
su excel.
La cosa migliore è sviluppare un programmino che legga i dati dalla porta
seriale (generalmente cosa abbastanza banale) e li esporti in un piccolo
archivio o un flusso dati XML.
Una volta che i dati sono archiviati si può procedere in due modi, in
relazione alle specifiche esigenze:
- si creano delle procedure per il trasferimento manuale dei dati in una
cartella di Excel opportunamente creata per l'elaborazione degli stessi;
- si demanda ancora l'onere dell'elaborazione dei dati all'applicazione,
compresi grafici, report ecc. (scelta in genere preferibile, ma non
necessariamente la migliore in assoluto).
L'unica eventuale difficoltà in un'applicazione del genere è il protocollo
di comunicazione tra l'apparecchiatura esterna ed il PC.
Naturalmente poi si potrebbero aggiungere varie funzionalità di contorno,
quali esportazioni in vari formati, ecc.
A disposizione per maggiori informazioni.
Ciao,
Gianluca.

 ha scritto nel messaggio
news:0_ZMb.109556$_P.40...@news4.tin.it...

Per ste robe Matlab è la cosa migliore secondo me! Se vuoi te li butta fuori
come file di testo (tipo CSV) eppoi in automatico puoi importarlo su excel.

 soprattutto su sistemi NT.
Borland Delphi (o C++ Builder), componenti Async Pro, 2 o 3 ore ed il
gioco e' fatto.
-- 
I'am what I'am, I do what I can

 gioco e' fatto.
Oh, andiamo, in 2-3 ore non si fa nemmeno a tempo ad accendere il PC e
spegnerlo. E poi ci lamentiamo che i progetti sono sotto budget. Io
propongo 10 giorni uomo.

 Io propongo 10 giorni uomo.
10 * 8 = 80 ore ?


"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:n88Nb.250173$vO5.10...@twister1.libero.it...

Facciamo una via di mezzo?
Se non altro per capire il problema nel dettaglio, buttare giù due
specifiche,
scrivere il software, testarlo, correggere gli inevitabili errori ed
incomprensioni ecc.
Ellebi

 10 * 8 = 80 ore ?
Beh... nonostante Delphi ed i componenti - che uso da anni con piena
soddisfazione nel campo dell'automazione - due o tre ore sono veramente
pochine. Poi il cliente ci crede e resta deluso se ci metti un'intera
giornata. :-)
D'altro canto proporre 10 giorni uomo senza conoscere i dettagli della
problematica, mi sembra abbastanza il frutto di un'analisi piuttosto
superficiale.
Non sappiamo nemmeno se è una utility interna ad uso interno del richiedente
o un prodotto che poi sarà destinato ad un mercato più vasto.
Diciamo che, dopo un'attenta analisi della problematica che impegnerà circa
una giornata, si potrà essere in grado di valutare modalità e tempistiche
della soluzione.
Ciao,
Gianluca.

 ha scritto nel messaggio
news:SG8Nb.86966$VW.36...@news3.tin.it...


che io non lo sia.
2-3 ore con analsi, documentazione, codifica degna di tale nome,
verifiche, ecc. e senza nemmeno sapere nel dettaglio "COSA" devi fare
?
Direi che sei pronto per diventare uno sviluppatore M$ :-)
Seriamente, non e' che ci fai una bella figura facendo queste promesse
elettorali ... questi sono gli atteggiamente che "CI" bollano come
nerd e ci declassano.
Per fare un lavoro professionale DEVI garantire qualita', e per
garantire qualita' servono comunque ben piu' di 2 o 3 ore, fosse anche
per un semplice data logger scritto in Delphi.
C'ya
	STeve
-- 
Legge di Flon
Non c'e' linguaggio in cui sia difficile scrivere cattivi programmi.
FAQ del gruppo : 
http://www.sen.it/faq/it.lavoro.informatica.faq.html
   --- 
sbo...@despammed.com
 ---

 per un semplice data logger scritto in Delphi.
1^ La mia prima risposta e' stata postata in risposta a Massimo che
affermava il fatto che:
[quoto]
Non e mica cosi "semplice" interfacciarsi con la porta seriale... 
soprattutto su sistemi NT. 
[/quoto]
2^ L'analisi e' gia' stata fatta dal "cliente".
3^ La documentazione non e' compresa nelle tempistiche. Se non altro
per il fatto che le mie "2 o 3 ore" si riferivano al semplice sviluppo
della cosa ("2 o 3 ore ed il gioco e' fatto").
4^ Il 98% del codice ce lho' gia' pronto, ho dovuto aggiungere circa 3
righe di modifiche marginali.
5^ Nemmeno proporre 10 gg di lavoro per un software che puo' essere
sviluppato in 2 o 3 ore (esclusi la documentazione) fa fare "una bella
figura".
6^ Aspetto notizie da mario per sapere se quello che gli ho inviato
funziona secondo le sue aspettative.


 
Eh, ma allora sei proprio bravo. Indovina che hai vinto? ;-)

 incomprensioni ecc.
A parte che era una battuta; comunque prendiamola sul serio, va bene.
Mi fai ricordare una brutta esperienza di diversi anni fa quando era
ancora un candido e ingenuo sviluppatore, e anche io mi credevo il
superman della programmazione ed ero convinto che con il mio software
potevo curare malattie mortali e sconfiggere la fame nel mondo. Mi era
capitato un lavoro extra, sulla carta molto semplice, un cd
multimediale da produrre in html, javascript e qualche applet.
Convinto che potevo spaccare il mondo dissi che in 20 giorni avrei
potuto prepararlo. Con mia amara delusione ho visto che 20 giorni non
erano nemmeno necessari per far capire al cliente quello che voleva,
visto che ogni giorno se ne usciva con una idea piu' complicata e
diversa da quella di ieri. Alla fine sono usciti fuori 3 mesi di
lavoraccio agli stessi soldi pattuiti. Una delle tante cose che ho
imparato e' stata quella di non rispondere MAI con la stima piu'
ottimistica possibile. Quella puo' andare bene solo in un caso su
1000, in cui non ci sono imprevisti ne' da parte tua, ne' (e
soprattutto) da parte del cliente e ne' di natura extra. Poi, come
diceva Gianluca, chiaramente non si possono fare stime a priori ma
sicuramente almeno una mezza giornata, se non una intera, serve solo
per parlare con il cliente e mettergli le idee chiare su quello che
vuole e quello che puo' ottenere. In due ore non si riesce nemmeno a
finire il caffe'.
Ciao

 le idee chiare su quello che vuole e quello che puo' ottenere. 
A me sembra che il "cliente" abbia chiarito quello che desidera. 
E comunque normalmente mi faccio pagare per la parte di sviluppo, non
certo per il tempo che passo al telefono con il cliente o per quello
che investo per fare il preventivo.



La mia era una battuta. Ma devo riempire un post di faccine perche' si
capisca???


funziona secondo le sue aspettative.
Qui sul gruppo spero (magari quotando pero' ...)
C'ya
	STeve
-- 
"Neanche gli dei" (I.A. Galaxy) - Isaac Asimov
   --- 
sbo...@despammed.com
 ---

funziona secondo le sue aspettative.
Ah .. dimenticavo !
I test/verifiche le fai fare dal cliente senza previo collaudo/test da
parte tua e senza tua supervisione ... male male male :-)


 Qui sul gruppo spero (magari quotando pero' ...)
Decisione sua.


 parte tua e senza tua supervisione ... male male male :-)
Sai come' quando faccio consulenze gratuite evito di seguire il cliente
come una balia ...


 --
Pensa quello che vuoi ma secondo me mario avra' l'impressione che siamo solo
un gruppo di smanettoni incapaci di affrontare un problema adeguatamente.
Prova a chiedere ad un commercialista se ti fa un 740. Certamente non ti
dice che to lo fa in un'ora perche' potrebbero esserci complicazioni che a
prima vista passano inosservate ma che poi meritano una ricerca piu'
approfondita. Nello stesso modo ti sei comportato tu, anzi stai dando un tuo
contributo professionale gratuitamente ad uno sconosciuto. Vorrei vedere se
Mario fosse un commercialista e tu avessi lanciato una mail sul ng dei
commercialisti che ti serve qualcuno che ti prepara il 740. Credo che sempre
piu' "mario" hanno l'impressione che la nostra sia una professione per
scherzo. Immagino che non l'hai fatto apposta ma secondo me il risultato e'
quello.

un prospetto di XXX ore come se dovessi scriverlo sempre da zero.
La risposta e' no, ma prima di dare una valutazione temporale faccio
sempre un'analisi il piu' possibile dettagliata delle esigenze del
cliente.
Tu da due (2) righe in un post hai estrapolato i bisogni di un
possibile cliente, senza conoscere tutti i dati ... notevole.
Noi comuni esseri mortali preferiamo essere certi piuttosto che
presumere.
Non preoccuparti. La tua pubblicita' non te la ruba nessuno, avrai una
montagna di clienti che busseranno alla tua porta chiedendoti progetti
in due ore, la discesa e' ancora lunga.
Take care


 secondo me il risultato e' quello.
Stai facendo degli assunti senza disporre di tutte le informazioni.


Stai facendo degli assunti senza disporre di tutte le informazioni.
ROTFL ! :-)


 --
Se non vuoi dire nulla o dire le cose a meta' potevi scrivere a lui
direttamente e basta. A me poi sembrava strano perche' ti leggo da diverso
tempo e mi ricordo diversi interventi positivi e mi sei sempre sembrato una
persona seria. Pero' oggi gia' hai cominciato dicendo che scrivi tutto tu in
2 ore. Se forse specificavi che avevi dei componenti pronti che potevi
personalizzare per una semplice attivita' di spooling dei dati era un'altra
cosa, e che magari lo hai contattato privatamente e hai richiesto maggiori
informazioni su quello che gli serviva. Qui putroppo si legge e basta, non
possiamo vedere o immaginare tutto.

 presumere.
La certezza non esiste.


 informazioni su quello che gli serviva. 
Per sicurezza l'ho contattato stamattina verso le 10 e mezza, la sua
risposta mi e' arrivata alle due di questo pomerigggio ed ha confermato
quanto avevo presupposte.
[quoto parte del messaggio privato che mi ha inviato mario  13:19:57]
io ho settato iper terminal 9600,8,n,1 controllo di flusso nessuno
dopodiche sul monito appaiono le tre grandezze ossia il diametro del
tubo es 16,500 ovalita' (rapporto tra la lettura x e y) e la velocita
della linea
16.500,0.05,10
[/quoto]
-- 



E c'e' ancora chi non li conosce.... ;-) Che ignoranti.

I'am what I'am, I do what I can
Curiosità: come mai ci metti quegli apostrofi ?
Da quello che so, non ci dovrebbero andare...
Massimo

La certezza non esiste.
Discutibile ... anyway, non c'e' peggior sordo di chi non vuole
sentire.
Ciao
	Steve


Curiosità: come mai ci metti quegli apostrofi ?
Perche' ha delle informazioni che tu non hai ma non te le dice :-)



Purtroppo su questo mi trovo d'accordo con lui. Ahime, la certezza esiste
solo nella matematica. O.T.

Purtroppo su questo mi trovo d'accordo con lui.
Non mi riferivo alla "certezza" parlando del sordo ... cosi' come la
"certezza" che avevo si riferiva ad altri argomenti :-)
C'ya
	STeve


 E c'e' ancora chi non li conosce.... ;-) Che ignoranti.
A parte il fatto che sono ottimi componenti e' la loro storia che e'
interessante.
La produttrice Turbo Power quando ha deciso di uscire dal business dei
componenti li ha rilasciati sotto licenza Open Source ed ora sono
ospitati su sourceforge.


> Sai come' quando faccio consulenze gratuite evito di seguire il cliente
consulenze <--> gratuite ... che sia forse questo l'ossimoro alla base della
discussione ?
Cmq visto che è un regalo il livello di servizio offerto (basso) mi pare
adeguato ... magari funziona benissimo, se ci sono problemi cavoli del
cliente ... ;-))
Se posso farti un appunto, caro Setec, da un professionista con esperienza
come te avrei preferito (e mi sarei aspettato) un approccio diverso nel
fornire la soluzione al cliente ... qualcosa del tipo :
A) ti fornisco la soluzione gratis -> la qualità del servizio offerto è
bassa -> faccio microanalisi, riuso qualcosa di già fatto, te lo do e ti
arrangi
B) ti fornisco la soluzione a pagamento -> la qualità del servizio offerto è
alta (a livello di mercato) -> ciclo di sviluppo completo con test, rilascio
doc e supporto cliente post vendita
poi Mario sceglieva (in questo caso sicuramente la A ma era lui a scegliere
in modo consapevole) ... magari per te è tutto implicito e sottinteso ma
visti i tempi che corrono, i clienti medi che bussano alla porta (non è il
caso di Mario eh ... ;-)) ed il bel ambientino in cui abbiamo la "fortuna"
di esercitare la nostra professione, la parola d'ordine è *esplicitare*
sempre e tutto, esplicitare, esplicitare, esplicitare ed ancora esplicitare
... ;-))
D'altronde sono il metodo e la qualità di servizio offerto che ci
differenziano dagli smanettoni, no ?
altrimenti finiamo tutti nello stesso calderone, smanettoni e non, e la
gente continuerà a considerarci dei nerd pagati anche troppo per giocare
tutto il giorno coi pc.
Ciao
Sergio

 differenziano dagli smanettoni, no ?
Ovvio.


 Perche' ha delle informazioni che tu non hai ma non te le dice :-)
ROTFL :-)))
Massimo