-
Notifications
You must be signed in to change notification settings - Fork 8
How to install iSense with web compile
The precompiled version of iSense you can obtain on http://www.coalesenses.com/index.php?page=webcompile consists of precompiled solutions for the different Jennic platforms, the Pacemate platform and for the simulator Shawn.
Besides this the solution provides the opportunity to make changes on the implementation of iSense used with Shawn. Therefore the needed source files are supplied as well.
This page gives some information how to extend iSense.
'1. Install cmake with cygwin'
'a.' Install cygwin from: http://cygwin.com/. The direct link to download setup.exe is: http://cygwin.com/setup.exe
'b.' Execute setup.exe
'c.' Optional: Change view to full.
'd.' Select cmake: A cross platform build manager
'e.' Also select the gcc-g++: C++ Compiler, make and gdb if that is not already installed on your system.
'2. Install Java'
If you would like to use JShawn, too, and you have not already installed Java on your system, you can download Java here: http://www.java.com/en/
'3. Install WinARM compiler'
'a.' Download WinARM from: http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/index.html#winarm and unzip archieve
'b.' Add path to local variables (e.g. C:\WinARM\bin)
'4. Install BA ELF compiler'
'a.' Download from http://www.beyondsemi.com/page/products/softwaretools and unzip to /opt/ba-elf
'b.' Add path /opt/ba-elf/bin to the local path variable
'c.' Invoke ba-elf-gcc to see if it works
'5. Download iSense'
'a.' Open web browser and go to http://www.coalesenses.com/index.php?page=webcompile
'b.' Define platforms and parameters in the GUI and build iSense
'c.' Download and unzip the archive
'd.' Select Import in Eclipse
'e.' Choose 'Existing Projects into Workspace' and choose the root directory
'f.' Create make target 'open-source' and 'clean-open-source'