Before logging an issue, please update to the latest release of Visual Micro from the Downloads Page.

When Logging a Support Issue in the Forum, please ensure you have also:-

  • Enabled vMicro > Compiler > Show Build Properties
  • Re-Compile your program with these settings enabled
 
Save the new Output to a Text File and....
  • Click the Reply button and attach as .txt file OR
  • Click here to Email us with the file attached, and a link to your post
Support requests without the output above may be impossible to answer, so please help us to help you
 
Page Index Toggle Pages: 1 Send TopicPrint
Hot Topic (More than 8 Replies) Arduino 1.6.0 doesn't work with Visual Micro in Visual Studio 2013 (Read 10195 times)
blj
Newbies
*
Offline


Posts: 8
Joined: Feb 28th, 2015
Arduino 1.6.0 doesn't work with Visual Micro in Visual Studio 2013
Mar 4th, 2015 at 7:33pm
Print Post  
I upgraded from Arduino 1.0.6 to 1.6.0 and can't make it work with Visual Micro.
1.0.6 works every time, 1.6.0 never.
I can select 1.6.0 in IDE selector window and specify the correct path to arduino.exe, but in Tools/Visual Micro submenu the boards will not show up.
I tried both IDEs separately by having only one installed, but the outcome is the same : 1.0.6 works, 1.6.0 doesn't.
Please help,

Thanks
  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12163
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Arduino 1.6.0 doesn't work with Visual Micro in Visual Studio 2013
Reply #1 - Mar 4th, 2015 at 9:07pm
Print Post  
Hi,

What ide name are you selecting in the visual micro options when you set the path to arduino.exe?

Thanks
  
Back to top
IP Logged
 
blj
Newbies
*
Offline


Posts: 8
Joined: Feb 28th, 2015
Re: Arduino 1.6.0 doesn't work with Visual Micro in Visual Studio 2013
Reply #2 - Mar 6th, 2015 at 1:19am
Print Post  
Hi,

The IDE name selected in the drop down menue is "Arduino 1.6"
The IDE location I'm pointing to is:
C:\Program Files (x86)\arduino-1.6.0
This is the right path because if it is not, it will complain about it.
In Platform Explorer I select Arduino 1.6.0 
What I see in Tools menu is
"Visual Micro (Arduino 1.0.6)" and the boards menu shows up.
This is because I also have Arduino 1.0.6 installed in:
C:\Program Files (x86)\arduino-1.0.6
If I have only Arduino 1.6.0 installed, the version will not show up in Visual Micro sub menu and no boards will show up either.
 
Thanks
  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12163
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Arduino 1.6.0 doesn't work with Visual Micro in Visual Studio 2013
Reply #3 - Mar 6th, 2015 at 2:07pm
Print Post  
Hi,

Can you please confirm the what is in the version.txt in the arduino-1.6.0\lib folder

Can you also confirm if the tool bar applications selector contains both Arduino 1.0.x and Arduino 1.6

Thanks
  
Back to top
IP Logged
 
blj
Newbies
*
Offline


Posts: 8
Joined: Feb 28th, 2015
Re: Arduino 1.6.0 doesn't work with Visual Micro in Visual Studio 2013
Reply #4 - Mar 6th, 2015 at 4:32pm
Print Post  
Hi,
In version.txt I have "1.6.0"
In the IDE selection window I have:
Arduino 1.6, Arduino 1.5+, Arduino1.0.x

Thanks

[font=Bitstream Vera Sans Mono][/font]
  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12163
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Arduino 1.6.0 doesn't work with Visual Micro in Visual Studio 2013
Reply #5 - Mar 6th, 2015 at 4:47pm
Print Post  
Thanks

1)
Can you please provide a screen image when the 1.6 is selected using the tool bar in the ide.

2)
Please select the 1.6 ide from the tool bar as if you were selecting it for a project then switch on "tools>options>visual micro>user interface>trace" and then re-start the ide.

After the ide starts you will see some messages in the output window please copy and email to info [at] visualmicro.com

thanks

  
Back to top
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12163
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Arduino 1.6.0 doesn't work with Visual Micro in Visual Studio 2013
Reply #6 - Mar 6th, 2015 at 9:52pm
Print Post  
Thanks for the email with image and trace.

I just re-downloaded the latest Arduino 1.6 just for my sanity check and it works okay.

I can't think why is would fail to find the boards in your programs folder especially considering that the ide libraries are discovered (shown in the trace).

The My Visual Micro folder is optional and used only for custom hardware configs.

Sorry I can't think what would cause that. I will try to add a few more trace messages for the next release so we can see at what point board discovery is failing.

What happens if you use the Arduino 1.5.x setting in Visual Micro for Arduino 1.6.0. Do the boards show?
« Last Edit: Mar 6th, 2015 at 10:03pm by Tim@Visual Micro »  
Back to top
IP Logged
 
blj
Newbies
*
Offline


Posts: 8
Joined: Feb 28th, 2015
Re: Arduino 1.6.0 doesn't work with Visual Micro in Visual Studio 2013
Reply #7 - Mar 6th, 2015 at 11:48pm
Print Post  
Hi,
The problem is solved.
In the IDE selection window I cleared the path for 1.0.6 and for 1.5.x and left the one for 1.6.0 only.
This fixed the problem.
It seems that Visual Micro looks for the Arduino version in ascending order.
If this is the way it is suppose to be, perhaps it should be noted somewhere in the setup instructions.

Thanks
  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12163
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Arduino 1.6.0 doesn't work with Visual Micro in Visual Studio 2013
Reply #8 - Mar 7th, 2015 at 12:06am
Print Post  
Hi,

Good to hear it is working but I am confused.

Visual Micro doesn't look for anything. It takes the paths you have entered into the Ide location window and uses them based on the Ide selection from the tool bar. So when you set the tool bar to 1.6 it uses the 1.6 path and when you switch to 1.5.x or 1.0.x it uses the appropriate path.

In my testing I frequently switch between having visual micro configured with one ide and some times with multiple ide's. I can not replicate the issue in any configuration.

I do notice that the List of Ide's on the tool bar is displayed in a different order to the ide locations window. Is that relevant? Sorry if a silly questions.

Thanks
  
Back to top
IP Logged
 
blj
Newbies
*
Offline


Posts: 8
Joined: Feb 28th, 2015
Re: Arduino 1.6.0 doesn't work with Visual Micro in Visual Studio 2013
Reply #9 - Mar 7th, 2015 at 12:53am
Print Post  
Hi,
Sorry I jumped to a wrong conclusion.
It makes sense to have a selection option for the IDE .
Unfortunately I don't know where that is on the toolbar.
I'm new to the Arduino tools environment.
Please point me to the selection tab.

Thanks
  
Back to top
 
IP Logged
 
Tim@Visual Micro
Administrator
*****
Offline


Posts: 12163
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Arduino 1.6.0 doesn't work with Visual Micro in Visual Studio 2013
Reply #10 - Mar 7th, 2015 at 1:01am
Print Post  
Ok, the tool bar should look like the one in the picture from the documentation http://www.visualmicro.com/page/User-Guide.aspx?doc=Board-Setup.html

If you can't see it that might be because the tool bar is too narrow and the list is hidden?

« Last Edit: Mar 7th, 2015 at 1:01am by Tim@Visual Micro »  
Back to top
IP Logged
 
blj
Newbies
*
Offline


Posts: 8
Joined: Feb 28th, 2015
Re: Arduino 1.6.0 doesn't work with Visual Micro in Visual Studio 2013
Reply #11 - Mar 7th, 2015 at 2:20am
Print Post  
Hi,

I found it.
Many thanks
  
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint