Page 2 of 2

Re: bascom-arduino comunicazione su seriale

PostPosted: 04 Nov 2012, 11:23
by flz47655
Ciao massibal, se alleghi tutti i file del progetto (in uno .zip) provo a dargli un'occhiata

Re: bascom-arduino comunicazione su seriale

PostPosted: 04 Nov 2012, 20:46
by deluca
@massibal,

non saprei cosa dire,
se vuoi ricevere aiuto, ci devi mettere in condizioni di aiutarti..... semplificandoci il lavoro (una delle buone regole dei forum)
come già detto, potresti postare il codice in zip.

ciao

Re: bascom-arduino comunicazione su seriale

PostPosted: 04 Nov 2012, 21:29
by massibal
Buonasera..

allego file .zip

attendo vs. notizie ...grazie mille

saluti

massi

Re: bascom-arduino comunicazione su seriale

PostPosted: 04 Nov 2012, 21:40
by deluca
@massibal con il file .txt di vb6 non ci faccio nulla.....

dovrei creare il progetto, inserire gli oggetti sulla form ecc ecc.
capisci bene che non trovo il tempo per fare ciò.

Allora, ricapitoliamo..... devi prendere la directory che contiene il progetto la devi zippare ed allegare.
purtroppo questa è l'unica via se vuoi ricevere un aiuto proficuo.

ciao

Re: bascom-arduino comunicazione su seriale

PostPosted: 05 Nov 2012, 09:31
by massibal
Buongiorno,
scusa hai ragione!!
allego cartella... file presepeVB_2012!

grazie
massibal

Re: bascom-arduino comunicazione su seriale

PostPosted: 05 Nov 2012, 11:45
by deluca
@massibal,
trasmettendo una "z" a me funziona perfettamente a meno del colore dello shape17
ma non può assumere un altro colore visto che di default è già rosso.

come vorresti vedere cambiare il colore dello shape17 se già è rosso dalle impostazioni? prova a cambiarlo con un altro colore.

inoltre...
vedo molti Print in uscita dall' ardu ... a cosa ti servono? l'incasinamento sta proprio Lì.
non riesco a capire come gestisci tutte queste frasi.... spedite con Print.

commenta i Print inutili e lascia attivo solo quello che ti serve : Print "Z"

ancora errori:
If Rx > 15 Then Shape13.FillColor = &HFF00&
If Rx < 20 Then Shape13.FillColor = &HFF00&: Shape14.FillColor = &HFF00&
If Rx < 25 Then Shape13.FillColor = &HFF00&: Shape14.FillColor = &HFF00&: Shape15.FillColor = &HFF00&
If Rx < 30 Then Shape13.FillColor = &HFF00&: Shape14.FillColor = &HFF00&: Shape15.FillColor = &HFF00&: Shape16.FillColor = &HFF00&

non puoi fare riferimento a Rx usando < > valori numerici.... ricordati che Rx è una variabile stringa quindi eventualmente dovresti scrivere:

If rx="z" then op1
If rx="y" then op2
If rx="x" then op3

ciao

Re: bascom-arduino comunicazione su seriale

PostPosted: 05 Nov 2012, 12:13
by flz47655
flz47655 wrote:@massi: non è che il problema è il colore? Se è già quello non si nota il cambiamento..

@massi: ti era sfuggito il mio consiglio di prima? ;) Leggi attentamente quello che ti ha scritto deluca, ti aiuterà a sistemare anche altri errori

Ciao

Re: bascom-arduino comunicazione su seriale

PostPosted: 05 Nov 2012, 17:37
by massibal
Salve,
tutto ciò che ha l'apice ' .. al momento non è stato testato ed utilizzato !( mi serve solo come promemoria).
colore:
inizialmente il colore della shape17 è rosso .. poi schiacciando il command3 (button Test comandi) diventa verde ,poi quando finisce il test comandi e quindi invio "z" e mi arriva la lettera z ( mi arriva perfettamente perchè la visualizzo su textbox) dovrebbe nuovamente diventare la shape17 di colore rosso.

spero di aver chiarito i dubbi in modo che se c'è un errore di forma ..adesso dovrebbe saltare fuori.
grazie della pazienza.

saluti
massi

Re: bascom-arduino comunicazione su seriale

PostPosted: 05 Nov 2012, 19:28
by deluca
massibal, sto facendo di tutto per aiutarti, sta cosa natalizia l'ho presa a cuore.

a me il codice funziona.
io ho provato con il terminale di bascom e premendo la lettera z il codice IF VB6 lo riconosce e il colore della shape17 cambia.

Ho un dubbio ..... prova ad eseguire PRINT "z"; (con il punto e virgola finale) nel bascom, in modo da inviare solo la lettera zeta senza LF e CR e vediamo un pò cosa accade.
poi prova a commentare tutti gli altri PRINT nel sorgente bascom.

Purtroppo io gestisco la seriale Mscomm in modo del tutto diverso, utilizzando il bufferin e analizzandolo cicliclamente, diciamo che è tutta un'altra storia.
ciao

Re: bascom-arduino comunicazione su seriale

PostPosted: 05 Nov 2012, 22:17
by massibal
deluca buonasera,
ho capito che la tua disponibilità è veramente squisita , oltre che puntuale! e ti ringrazio §! ( il fine è proprio il presepe!!)
purtroppo come avrai e avrete capito i miei limiti non mi permettono di comprendere a fondo tutto quanto voi dite e scrivete!
ad ogni modo domani proverò ancora la soluzione del PRINT "z"; (con il punto e virgola finale)... poi vi faccio sapere!!

grazie ancora per l'aiuto e la pazienza !!
buonanotte a tutti!
massibal

Re: bascom-arduino comunicazione su seriale

PostPosted: 08 Nov 2012, 23:08
by massibal
buonasera,
grazie ;)
sembra impossibile che un semplice ; possa fare perdere così tante ore di sonno !!!
Print "z" ; FUNZIONAAAAAA !

domani passo ad altri problemi ( quelli con l'apice per capirci !) ma stasera vado a letto presto e contento !
grazie deluca

Re: bascom-arduino comunicazione su seriale

PostPosted: 09 Nov 2012, 22:15
by deluca
massibal,
sono contento che il tuo progetto adesso potrà proseguire :)

certe volte dietro le problematiche che sembrano insuperabili si nascondono le soluzioni più semplici.... e anche un pò banali....
ma che diventano un tesoro personale ..... solo dopo anni e anni di esperienza.

ciao e buona serata.

Re: bascom-arduino comunicazione su seriale

PostPosted: 10 Nov 2012, 10:55
by massibal
Grazie!
condivido !
purtroppo al giorno d'oggi quello che manca è il tempo per dedicarsi a ciò che piace fare!

adesso mi dedicherò alla parte elettromeccanica ma sicuramente mi risentirete!

un saluto
massi