Embedded Programming IDE for Venom

Micro-Robotics home page

this site web
NEWS

VenomIDE

Product Code 5818 Download

VenomIDE Screenshot
VenomIDE is an Integrated Development Environment (IDE) designed by us to help you develop your VM-1 embedded controller applications.

A strength of our controllers has always been that you program them in real time, on the target hardware, using tools readily available on any PC: a text editor and a terminal emulator.

VenomIDE builds on this strength by taking a powerful programmer's text editor and a terminal emulator, and integrating them into a single Windows application.

Features

Here are some of the major features of VenomIDE
  • Syntax Highlighting where each element of the Venom-SC language is rendered in a different style
  • Context-Sensitive Help, available as you type, on every aspect of Venom-SC.
  • Powerful Source Code Navigation tools - find your way around large projects easily
  • Double click on error reports to pinpoint both Syntax and Runtime Errors in your code

Download VenomIDE

To install VenomIDE now, follow these instructions:
Note: you may want to save configuration or Help files from your old installation. This installation will overwrite most of these with the latest versions.
  1. See here for compatibility.
  2. Click on this link to download the Zipped installation file to your desktop:
    VenomIDE_1.2.0.54_installer.zipVenomIDE_1.2.0.54_installer.zip (5Mb)
  3. If you already have VenomIDE installed, you should uninstall it first; you can do this from the Windows Start Menu in XP:
    Start > Programs > Micro-Robotics > Uninstall VenomIDE
  4. Open the Zip file and run setup.exe
  5. Follow the installation wizard
  6. Double click on the VenomIDE icon on your desktop to run VenomIDE: M/R Icon
  7. Hitting F1 will open VenomIDE Help, which includes a tutorial.

Install latest components

No new components released since VenomIDE version 1.2.0.54
 

Compatibility

Windows

VenomIDE is specified to run under Windows XP and 98 SE. It should also run under Windows 95, 2000, ME, NT4.0 and Vista but this has not been tested.

Venom-SC

VenomIDE 1.2.x.x is fully compatible with Venom-SC Language version 2007 01 17 onwards, though it will work with versions back to 2006 03 09 with reduced functionality: finer control over file downloads not available.

Download latest Venom-SC Language.

Known Bugs

Windows
  • Some Windows configurations may not display the .CHM Help files supplied with VenomIDE. See here for how to correct this.
  • A Microsoft Windows security update in 2007 has caused trouble with a number of applications including the Micro-Robotics IDE. If an error message pops up when you start the IDE, see if it matches that shown on Microsoft knowledge base article 935448 and if so, apply the fix suggested on that page. For other error messages or if that doesn't work, please email techsupport@microrobotics.co.uk with full text of the error message, and any other details such as which Windows version you are using, and we'll investigate.
VenomIDE 1.2.0.54 - Bugs:
  • Terminal focus: when there is text coming in from a VM-1 to the teminal window, the terminal grabs the focus so you can't type into the edit windows.
    Workaround: Stop the VM-1 while you are typing into the edit windows.
  • Mouse Wheel: sometimes the mouse wheel fails to scroll through the text in an edit window.
    Workaround: Click on the file tabs to force focus on current window.
  • Many files: When you have more than around 8 files in a project it can take a long time to open and close a project, etc.
VenomIDE 1.2.0.52- has those bugs listed for .54, plus::
  • Navigation window docking: Righthand docking of the Navigation window does not work well.
  • Sometimes get spurious list of recent files under File menu.
VenomIDE 1.2.0.50 - has those bugs listed for .52, plus:
  • There are non-intuitive focus changes from the terminal to the editor when copying and when transmission fails.
  • Download Procedure (F8) has line numbers out by one.
  • Can add files to a project more than once.
VenomIDE 1.2.0.46 - has those bugs listed for .50, plus:
  • Hardware handshaking is not correctly initialised and so will work on some kinds of COM port and not others.
  • The Terminal Settings dialogue lists COM ports 1 - 16, but port numbers over COM9 don't work.
VenomIDE 1.2.0.44 - has those bugs listed for .46, plus:
  • The serial port driver in VenomIDE doesn't work with the some models of USB-to-RS232 converter.
  • Download Array: Using F8 or the menus to download the nearest Array doesn't work when there is a procedure nearby.
    Workaround: Use Send Selection to download an individual Array.
Top Top
Top Top
Top Top