Skip to content

Geopositioning Mesh network Simulator - designed to test mesh networking on a controlled (virtual/simulated) environment

License

Notifications You must be signed in to change notification settings

jelledevleeschouwer/geomess

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

geomess


GEOMESS is a Geopositioning Mesh network Simulator - designed to test mesh networking on a controlled (virtual/simulated) environment.

##Setup Initialise the submodules:

cd geomess/
git submodule update --init

Building the simulator

Execute make in the application folder

cd apps/ping_client
make

Use the simulator

Change director to the application

cd apps/ping_client

Start the geomess engine

./geomess

Start adding nodes to your simulated mesh

./picomesh id x y rangeMax rangeGood [metricToPing]

Create a plot of your network

python plot.py

Have fun!

About

Geopositioning Mesh network Simulator - designed to test mesh networking on a controlled (virtual/simulated) environment

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • C 72.6%
  • Makefile 11.9%
  • Shell 11.3%
  • Python 4.2%