Offline
Edison Member
Karma: 16
Posts: 1801
|
 |
« Reply #105 on: September 03, 2012, 07:23:23 am » |
lo stack bluetooth e' l'ambaradan che si occupa di estir eil bluetooth, l'inefficienza in questo campo ha portato ad esempio il widcomm a 300 mega, comse incrediili. microsoft ha cmq un suo stack e se non hai installato nulla stai usando quello microsoft fai il controllo delle due porte cme scritto sopra ? ti appaiono entrambe nell'ide ?
grazie
allora allora l'ide me ne vede una che sarebbe in/out ma è impossibile quasi utilizzarla,windows idem ne vede una per in/out ho installato il driver della trust ma direi che mi va tutto bene 
|
|
|
|
|
Logged
|
"Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi..." Albert Einstein
|
|
|
|
0
Offline
Faraday Member
Karma: 17
Posts: 3920
Arduino rocks
|
 |
« Reply #106 on: September 03, 2012, 07:28:30 am » |
scusate se insisto ma...
tasto destro iconcina bluetooth, apri impostazioni, porte COM, ne troverete due. E' importante sapere questa cosa, quando si ci connette con un dongle BT windows crea due porte.
Ora voi visegnate i numeri di queste due porte ed aprite l'IDE, quale delle due vedete ? entrambe, solo quella chiamata USCITA o soo quella chiamata ENTRATA ? entrambe sono sia rx che tx, quindi a noi ne serve solo una, quella chiamata di USCITA, pero' l'ide non la fa vedere, almeno a me.
|
|
|
|
« Last Edit: September 03, 2012, 07:30:15 am by Testato »
|
Logged
|
|
|
|
|
Offline
Edison Member
Karma: 16
Posts: 1801
|
 |
« Reply #107 on: September 03, 2012, 07:30:18 am » |
scusate se insisto ma...
tasto destro iconcina bluetooth, apri impostazioni, porte COM, ne troverete due. E' importante sapere questa cosa, quando si ci connette con un dongle BT windows crea due porte.
Ora voi visegnate i numeri di queste due porte ed aprite l'IDE, quale delle due vedete ? entrambe, solo quella chiamata USCITA o soo quella chiamata ENTRATA ? entrambe sono sia rx che tx, quindi a noi ne serve solo una, quella chiamata di USCITA, pero' l'ide non la fa vedere, almeno a me.
purtroppo ora non sono a casa e non posso testare appena torno ti faccio sapere,allora ma tu segui tutta la procedura fai il paring esatto?poi ti compaiono queste 2 porte entrata e uscita ora apri l'ide e non vedi uscita invece di aprire l'ide prova con putty e vedi che non dovresti avere problemi 
|
|
|
|
|
Logged
|
"Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi..." Albert Einstein
|
|
|
|
0
Offline
Faraday Member
Karma: 17
Posts: 3920
Arduino rocks
|
 |
« Reply #108 on: September 03, 2012, 07:32:37 am » |
ho allegato screenshot delle porte,
esatto l'IDE blocca la porta, e non la rende piu' disponibile al sistema. Se apro putty prima di aprire IDE funziona, se lo apro dopo che ho aperto l'IDE, nemmeno putty piu' funziona. Ho testato tanti altri sw terminali, alcuni non vedono proprio le com bluetoot, altri si bloccano, per ora vanno bene putty ed sscom, ma a me non interessa.
A me serve che funga con l'IDE, e con i rpogrammi scritti in processing, che usano RXTX java. Questo, se me lo confermate, e' un bug gravissimo, blocca lo sviluppo di applicazioni processing ed anche l'uso dell'ide con i moduletti BT
|
|
|
|
« Last Edit: September 03, 2012, 07:34:39 am by Testato »
|
Logged
|
|
|
|
|
Offline
Edison Member
Karma: 16
Posts: 1801
|
 |
« Reply #109 on: September 03, 2012, 07:38:28 am » |
allora e come quando apri l'ide sulla serial port dell'arduino, e poi apri putty sulla stessa porta ti va giustamente in conflitto,visto che l'ide arduino(e a quanto ho capito tutti i programmi in processing(io non lo uso non saprei dirti)) ha ancora aperta la connessione. In particolare col bluetooth l'ide si impalla anche sulla scansione delle porte non vorrei che impallandosi sulla scansione della porta in uscita de l bluetooth te ne blocchi il funzionamento.
|
|
|
|
|
Logged
|
"Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi..." Albert Einstein
|
|
|
|
Taranto, Puglia
Offline
God Member
Karma: 1
Posts: 755
|
 |
« Reply #110 on: September 03, 2012, 07:48:23 am » |
test: io non uso il software della micosoft. non mi è mai funzionato con la mia chiavetta. uso il software allegato alla chiavetta
|
|
|
|
|
Logged
|
|
|
|
|
Taranto, Puglia
Offline
God Member
Karma: 1
Posts: 755
|
 |
« Reply #111 on: September 03, 2012, 07:54:31 am » |
ok ho fatto un'altra prova con il sw microsoft. in pratica per connessione in ingresso si intende una connessione avviata dal dispositivo verso il pc. mentre in uscita si intende conn avviata da pc verso dispositivo. tu testato quale vedi nell'ide?
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Faraday Member
Karma: 17
Posts: 3920
Arduino rocks
|
 |
« Reply #112 on: September 03, 2012, 07:54:36 am » |
si e' un qualcosa che blocca, qui sto affermando che non si puo' usare proprio, non e' che a volte va a volte no. per questo se potete, appena avete un attimo, fare esattamente la prova che indico mi aiutate moltissimo. io per ora sto' testando lo stack microsoft, con due dongle diversi, ora provero' i loro stack ufficiali, uno toshiba e uno broadcom
x igor, ok, quindi usi stack widcom (ora broadcom), pero' se per favore fai i passaggi che ho detto mi aiuti tantissimo. grazie
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Faraday Member
Karma: 17
Posts: 3920
Arduino rocks
|
 |
« Reply #113 on: September 03, 2012, 07:55:59 am » |
x igor, purtroppo nell'ide appare solo quella in entrata, a te appaiono entrambe ? se fai la prova sia con stack micrisoft che widcomm siamo a cavallo  io ho adsl lenta e mi ci vorranno ore per staricare gli stack
|
|
|
|
|
Logged
|
|
|
|
|
Offline
Edison Member
Karma: 16
Posts: 1801
|
 |
« Reply #114 on: September 03, 2012, 07:58:43 am » |
x igor, purtroppo nell'ide appare solo quella in entrata, a te appaiono entrambe ? se fai la prova sia con stack micrisoft che widcomm siamo a cavallo  io ho adsl lenta e mi ci vorranno ore per staricare gli stack ma se non provi a connetterti col serial monitor qualche programma scritto in processing te la vede la porta?
|
|
|
|
|
Logged
|
"Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi..." Albert Einstein
|
|
|
|
0
Offline
Faraday Member
Karma: 17
Posts: 3920
Arduino rocks
|
 |
« Reply #115 on: September 03, 2012, 08:00:34 am » |
no, processing usa la libreria java per la seriale, che si chiama TXRX proprio come l'ide arduino, infatti in questi test sto' usando l'ide proprio per avvantaggiare chi vuole aiutarmi, tutti abbiamo l'ide installato, e se funziona l'ide funzioneranno anche i sw processing.
|
|
|
|
|
Logged
|
|
|
|
|
0
Online
Edison Member
Karma: 15
Posts: 1888
Have you mooed today?
|
 |
« Reply #116 on: September 03, 2012, 08:06:36 am » |
Ciao ho letto che su HC-05 c'e' un comando AT che si chiama timeout qualcosa forse fai riferimento a INQM, ma di solito è settato al massimo (ovvero 61 sec. circa). Sta di fatto che il problema di timeout che ho avuto modo di verificare, erano dovuti a timeout sull'OS e non al modulino... A me serve che funga con l'IDE, e con i rpogrammi scritti in processing, che usano RXTX java. Questo, se me lo confermate, e' un bug gravissimo, blocca lo sviluppo di applicazioni processing ed anche l'uso dell'ide con i moduletti BT io uso quasi esclusivamente linux 32 e 64bit. Nessun problema con Processing al riguardo. Con l'IDE non mi son mai connesso alla seriale via BT, posso provare. Su win7, per le prove che ho fatto, non ho notato particolari problemi, di fatto non ho però provato ad utilizzare l'IDE. Le com create erano 2, ma se fai tasto dx sul dispositivo bt -> proprietà -> hardware se ne vede solo una, quella RFCOMM
|
|
|
|
|
Logged
|
|
|
|
|
Taranto, Puglia
Offline
God Member
Karma: 1
Posts: 755
|
 |
« Reply #117 on: September 03, 2012, 08:28:29 am » |
testato: allora, usando lo stack ms, nell'ide mi risulta collegato la porta in ingresso. usando lo stack widcomm mi da una sola porta. così come nelle imostazioni non c'è atro. e poi se uso lo stack ms l'ide si blocca appena scrivo qualcosa sa serial monitor
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Faraday Member
Karma: 17
Posts: 3920
Arduino rocks
|
 |
« Reply #118 on: September 03, 2012, 08:40:59 am » |
TROVATA SOLUZIONE (pitusso questa deve andare direttamente nella guida  ) Ringrazio dei test con la condivisione della soluzione la mia diagnosi era corretta, e' un bug della RXTX, e quindi affligge sia l'Ide arduino che processing. Non solo la porta di uscita che ci serve non viene riconosciuta, ma questo blocca la comunicazione definitivamente al modulo bt, costringendo allo spegnimento dello stesso. la soluzione e' stata trovata da un utente del forum diversi anni fa, ma non e' stata mai implementata nella RXTX installatela anche voi e non avrete nessun problema con com bluetooth su Windows. il file e' da sostituire sia in arduino che in processing se lo si usa http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1237179908/all
|
|
|
|
« Last Edit: September 03, 2012, 08:46:55 am by Testato »
|
Logged
|
|
|
|
|
Offline
Edison Member
Karma: 16
Posts: 1801
|
 |
« Reply #119 on: September 03, 2012, 08:44:21 am » |
TROVATA SOLUZIONE (pitusso questa deve andare direttamente nella guida  ) la mia diagnosi era corretta, e' un bug della RXTX, e quindi affligge sia l'Ide arduino che processing. la soluzione e' stata trovata da un utente del forum diversi anni fa, ma non e' stata mai implementata nella RXTX installatela anche voi e non avrete nessun probelma con com bluetooth su Windows. il file e' da sostituire sia in arduino che in processing se lo si usa http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1237179908/allgrazie a tutti dei test, ci sto' sbattendo la testa da ieri notte  ti sei ringraziato da solo ahahhahaha cmq grazie di aver risolto ne avrò bisogno anche io 
|
|
|
|
|
Logged
|
"Due cose sono infinite: l'universo e la stupidità umana, ma riguardo l'universo ho ancora dei dubbi..." Albert Einstein
|
|
|
|
|