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
Normal Topic Waspmote IDE Support? (Read 3433 times)
forrestjon
Newbies
*
Offline


Posts: 2
Joined: Nov 12th, 2015
Waspmote IDE Support?
Nov 12th, 2015 at 8:01pm
Print Post  
Hello,

I am interested in finding a much better IDE than the Waspmote IDE.
Do you sell a version of your Visual Micro software which I can use for Waspmote development?

Thank You,

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


Posts: 12163
Location: United Kingdom
Joined: Apr 10th, 2010
Re: Waspmote IDE Support?
Reply #1 - Nov 12th, 2015 at 9:35pm
Print Post  
Hi,

You can probably hook up waspmote using the current version of visual micro (paid or free).

However, waspmote will not support you if they know. I asked them a couple of years ago and they said they worried that other tools allow new bootloaders to be burnt to the device. Apparently they have a custom bootloader which they won't release so the hardware would be junk if you did that by mistake.

Two options:

1) You can switch "File>Preferences>External Editor" in the waspmote id. Then use Visual Micro to edit, click back on wapsmote to compile/upload. Waspmote will be happy with this solution. It allows the sketch to remain open in waspmote as readonly mode. When you click compile/upload the waspmote ide will reload the sketch from disk so any changes saved in Visual Micro will be used.

2) In "Release" mode with Visual Micro, try to compile (and upload if you want but it's your responsibility if it fails or busts the board). The compile will at least tell you if the program is correct and allow you to double click into error messages. 

The upload might work or might fail. The system looks like a fairly normal arduino system, they have certainly ripped a recent arduino ide but their build process is like the old 1.0 of Arduino. I have no idea if there is a gotcha to uploading your own program outside of the waspmote ide. 

Based on my question to waspmote previously the thing to avoid is clicking "Burn bootloader", however my question was some years ago and there might be more to it these days.

The debugger won't work by default unless you use the softwareSerial option. That might work but not tested.

............

Both options require you to:-

1. Copy "waspmoteide\hardware\waspmote\cores\waspmote-api\waspmote.h" to "waspmoteide\hardware\waspmote\cores\waspmote-api\arduino.h". Arduino.h is what visual micro looks for so that's why you need to copy the file.

2. Register the location of the waspmote ide in Visual Micro using the Arduino 1.0 application type.

.............

Finally, for peace of mind, you can switch on "File>Preferences>verbose" in waspmote and "Visual Micro>Verbose Messages". When you compile in either Ide you will see a verbose output. To see a full build you might have to restart waspmote but in visual micro click "Build>Clean Solution". Compare the verbose outputs to see if processor switches, build commands and temp sources are the same.
  
Back to top
IP Logged
 
forrestjon
Newbies
*
Offline


Posts: 2
Joined: Nov 12th, 2015
Re: Waspmote IDE Support?
Reply #2 - Nov 16th, 2015 at 12:43pm
Print Post  
Hello,

Thank you very much for your detailed response.
I will take a look at the options you have suggested.

Thank You,

Forrest
  
Back to top
 
IP Logged
 
Page Index Toggle Pages: 1
Send TopicPrint