Skip to content

VasanthVanan/batman-network-visualiser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

B.A.T.M.A.N Network Visualiser

Overview

The B.A.T.M.A.N Network Simulator is a Python application that visualises a network of nodes using the B.A.T.M.A.N (Better Approach To Mobile Ad-hoc Networking) routing protocol. It provides a visual representation of nodes moving, connecting, and transferring data in a simulated network environment.

Features:

  • Node scattering and movement simulation
  • Dynamic connection establishment between nodes
  • Visual representation of data transfer with transmission rates
  • Zoom-in and zoom-out functionality for better visualization

-----------------------------------------------------

Screenshots

Screenshot 1 Screenshot 2

-----------------------------------------------------

Getting Started

Prerequisites:

  • Python 3
  • Tkinter

Installation:

  1. Clone the repository to your local machine.

    git clone https://github.com/VasanthVanan/batman-network-visualiser.git
  2. Navigate to the project directory.

    cd batman-network-visualiser
  3. Run the application.

    python3 batman-network.py

About

python code to visualise B.A.T.M.A.N ad-hoc wireless mesh network

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages