iam using s60 3rd ed fp1 to test and simulate applications which use BT , i have downloaded the BT driver which seems to work
cause i can discover and pair my gps receiver through
the emulator connectivity/bluetooth/... option .
but when i try to run my midlets on the emulator and connect to a gps receiver
using BT connection i keep getting error -6305.
i was also using some demo code samples including the famous example:
and yet same error occurd.
on the other hand while testing the demo application on nokia 6680 i managed to receive the GPS data and play with it.
i found this post below ,which made me worry a bit more:
since i already use 3rd edition i dont know what to do.Detailed description This error is due to physical link activation and closing events collision. Occasionally an application can use a sending interval that happens when the Physical Link and HCI are in the middel of a state transition. S60 2nd Edition, Feature Pack 3 implementation allows for a new activation while the link is actually being closed down - and therefore the -6305 error.
One workaround to this problem is to have constant traffic on the channel to avoid the physical link idle timer to go off and close the connection.
How to reproduce
Solution This problem is corrected in S60 3rd Edition and no workarounds are needed.
Hope it may help you.
i found 2-3 people on this forum facing the exact problem as me , can anyone give us some answers please?
thank you all