Arduino problem - tools menu

Hi Everyone!This is my first time here...I'm bringing some problem I'm having with arduino program.
When I started the program this happend

In file included from C:/arduino-0009/lib/targets/arduino/WConstants.h:1,
from Firmata.cpp:31:
C:/arduino-0009/lib/targets/arduino/wiring.h:60:1: warning: "abs" redefined
In file included from Firmata.cpp:28:
/cygdrive/c/arduino-0009/tools/avr/bin/../lib/gcc/avr/4.0.2/../../../../avr/include/stdlib.h:116:1: warning: this is the location of the previous definition
Firmata.cpp: In member function 'int FirmataClass::available()':
Firmata.cpp:70: warning: no return statement in function returning non-void
Firmata.cpp:70: warning: control reaches end of non-void function
In file included from C:/arduino-0009/lib/targets/arduino/WProgram.h:5,
from Stepper.cpp:48:
/cygdrive/c/arduino-0009/tools/avr/bin/../lib/gcc/avr/4.0.2/../../../../avr/include/avr/signal.h:36:2: warning: #warning "This header file is obsolete. Use <avr/interrupt.h>."
In file included from C:/arduino-0009/lib/targets/arduino/WProgram.h:7,
from Stepper.cpp:48:
C:/arduino-0009/lib/targets/arduino/wiring.h:60:1: warning: "abs" redefined
In file included from C:/arduino-0009/lib/targets/arduino/WProgram.h:1,
from Stepper.cpp:48:
/cygdrive/c/arduino-0009/tools/avr/bin/../lib/gcc/avr/4.0.2/../../../../avr/include/stdlib.h:116:1: warning: this is the location of the previous definition
In file included from utility\twi.c:25:
/cygdrive/c/arduino-0009/tools/avr/bin/../lib/gcc/avr/4.0.2/../../../../avr/include/avr/signal.h:36:2: warning: #warning "This header file is obsolete. Use <avr/interrupt.h>."

I'm not sure what is about. I have been using arduino for a year and this is the firstime I have this kind of thing.
Off course,when I try to open tools in the main menu everything becomes slow.

Any Idea?

Thanks for any help and looking forward to hear from you!!! :stuck_out_tongue:

Those warnings are normal when you start the program for the first time.

If the tools menu is slow, check which serial (COM) ports exist on your computer. If there's something for a bluetooth device or something similar, that might slow things down.

Thanks, I was thinking about something like that...... a few days ago I was trying to slow down the rate of a bluetooth antenna using putty ...yeah that's why....

Thank you so much for reply

mmm

let me expain you what I did, i was trying from my pc (with bluetooth ) to comunicate with a bluetooth antenna to slow down it's rate from 9600 to 4800 using COM13. I belive since then the arduino program became slow .....

can you expain me a little bit more why?

When you open the Tools menu, it gets a list of the serial ports available on your computer (to display in the Serial Port menu). I'm not sure exactly what procedure the serial port library we use (RXTX) uses to determine if something is a serial port, but it can be somewhat slow depending on which ports exist on your machine. AFAIK, there's not really a good way to get a list of the serial ports on a computer (at least under Mac / Linux) - or, if there is, RXTX doesn't do it.

the only way I solved the problem was turning off or disabling the port as bluetooth. I'm not sure if this is the way I should do it. But it worked.

I went to run I typed devmgmt.msc and then I looked for serial ports COM13 then I pressed disable.
thanks for your help!!

That's what I would have done. :slight_smile: