Twitter PDF Print E-mail
Written by martcon   
Thursday, 27 November 2008 16:38
Vertoda is now microblogging on twitter. You will be able to follow our updates on http://www.twitter.com/vertoda.
 
MYSQL & MS Vista PDF Print E-mail
Written by martcon   
Friday, 21 November 2008 15:43

One issue we have encountered when developing Vertoda relates to the installing of MYSQL on Microsoft Vista. When you install MYSQL on MS Vista it will fail to start as a service. Vista is a complete revamp of Windows. Up until this release Microsoft used the same base architecture going all the way back to Windows NT released in the mid 1990s. Vista has a different base code to its predecessors so this is why there are issues relating to device driver installation, deploying programs as a service etc. Our workaround for deploying MySQL on Vista is as follows:

 

  • Open a command prompt.

  • cd to C:\Program Files\MySQL\MySQL Server 5.0\bin

  • The above assumes you are using MYSQL 5.0 and have installed the program in C:\Program Files.
  • Run the following program: mysqld-nt.exe

  • This will start the MYSQL database.
  • Since using this workaround we have had no problems with MYSQL and MS Vista, even after shutting down and restarting the OS.

 

 
Wireless Sensor Networks & Agriculture PDF Print E-mail
Written by martcon   
Friday, 21 November 2008 15:14

 

The 'killer application' for Wireless Sensor Networks (WSNs) was originally perceived to be in the area of agriculture. In the past year the focus has shifted to energy management because of the twin drivers of a declining world economy requiring cost savings and the issue of climate change. However, it would be unwise to dismiss agriculture as a driver for WSN technology as there is a clear need for solutions in the area that WSNs can fulfill. 

Having met with a number of leading agricultural researchers and agribusinesses we see a clear use for Vertoda and WSNs in agriculture. We will be publishing a whitepaper in the coming year regarding Vertoda, WSNs and their role in agriculture but in the meantime the following outlines the potential application areas we have identified thus far:

  • Disease Development Monitoring - diseases such as potato blight and septoria can be assessed by monitoring the wetness of leaves.
  • Nitrogen release from organic manure is an issue where WSNs and Vertoda could offer a solution as it is difficult to detect currently.
  • Health sensors for detecting when animals are in heat e.g. cattle in estrus.
  • Detection of mastitis and other diseases.
  • Monitoring water surface overflow in catchment areas.
  • Soil moisture degradation & tension (dryness) monitoring.

For those of us with computer science and engineering backgrounds the above may seem somewhat unfamiliar. The whitepaper will describe these areas in more detail. The key points to note for now are

  1. WSNs and Vertoda can play a role in agricultural decision making.
  2. There are many hidden issues in diverse industries that need a solution using WSN technology.
  3. It is up to us as WSN engineers & researchers to identify these problems and solve them.
 
Deploying TinyOS-2.x Code PDF Print E-mail
Written by martcon   
Friday, 21 November 2008 14:36

The most popular operating system that Sensor Motes run on is TinyOS. There are two versions of TinyOS - Version 1.0 (TinyOS-1.x) and Version 2.0 (TinyOS-2.x). Vertoda has been developed with Sensor Motes developed using TinyOS-1.x and TinyOS-2.x. TinyOS-2.x a clean slate redesign of the operating system and is not backward compatible with TinyOS-1.x. The architecture and design of TinyOS-2.x is undoubtedly superior but there is a learning curve if you are used to Version 1.0. The following is an overview of what needs to be done to deploy a Sensor Mote using TinyOS-2.x:

  • Open cygwin. For details of installing cygwin and TinyOS refer to the TinyOS Website (http://www.tinyos.net).
  • Export the following environment variables.   
    export JAVA_HOME=/cygdrive/c/Program\ Files/Java/jdk1.6.0_01
    export TOSROOT=/opt/tinyos-2.x
    export TOSDIR=$TOSROOT/tos
    export CLASSPATH=`cygpath -w $TOSROOT/support/sdk/java/tinyos.jar`
    export CLASSPATH2=`cygpath -w $TOSROOT/support/sdk/java`
    export CLASSPATH="$CLASSPATH;.;$CLASSPATH2"
    export MAKERULES=$TOSROOT/support/make/Makerules
    export PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
                                                                                                                     
  • The above was sourced from the Berkley Millennium archive so thanks to them for publishing these settings.
  • The make command for TinyOS-2.x differs from that on TinyOS-1.x.
  • For a mica2 mote that is connected to a serial port with an ID of COM6 the command is:

           make mica2 reinstall,1 mib510,/dev/tty5

  • Note the format /dev/tty5 denotes our use of COM6. If we were using the COM1 port we would use the syntax /dev/tty0, COM2 would be /dev/tty1 etc.
  • If you are using mica2 motes note that their radio frequency (900MHz) differs from the TinyOS-2.x setting.
  • Specifically, you should set the CFLAGS environmental variable when uploading your code:

 CFLAGS=-DCC1K_DEFAULT_FREQ=CC1K_915_998_MHZ make mica2 reinstall,1 mib510,/dev/tty5

 

 

 
The Vertoda Project PDF Print E-mail
Written by martcon   
Friday, 26 September 2008 13:49

The Vertoda project is a software system for managing Networked Devices such as Wireless Sensor Networks. Utilising technologies such as Java J2EE, Web Services and Data Warehousing we have created a solution for managing the emerging information pools provided by these networks. The Alpha version of Vertoda will be released soon.

This blog will be used to discuss the technology and uses of Networked Devices and using the Vertoda Project with these networks. We will also discuss different technical issues relating to programming, database and data communications technology and systems.  

 
<< Start < Prev 11 12 13 14 15 16 17 18 19 Next > End >>

Page 19 of 19
RocketTheme Joomla Templates