Skip to content

asunode/IPTEST

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IoT Network Integrity & Diagnostic Dashboard (IPTEST)

A high-performance diagnostic utility engineered with Flutter and C++ integration, designed for real-time monitoring of distributed node health within localized IoT subnets. This project bridges high-level UI responsiveness with low-level network polling to ensure maximum data accuracy and system stability.

🔬 Engineering & Research Focus

In complex IoT architectures, network latency and node availability are critical. This dashboard serves as a specialized "Control Center" that provides:

  • Hybrid Architecture: Combines Dart's cross-platform UI flexibility with native Windows system calls for precise network diagnostic execution.
  • Sequential Diagnostic Polling: Mitigates network congestion by intelligently sequencing ICMP requests across multiple local IP addresses.
  • Granular Performance Metrics: Goes beyond simple "up/down" status by tracking RTT (Round-Trip Time) and TTL (Time to Live) to identify intermittent signal degradation.
  • System Integrity Monitoring: Implements a real-time counter system (Success/Fail) to provide a statistical overview of long-term node reliability.

🚀 Key Technical Features

  • Native Windows Integration: Optimized for low-latency diagnostic performance on Windows environments.
  • Real-Time Visualization: Responsive dashboard providing instant telemetry updates.
  • Automated Node Tracking: Continuous status indicators for immediate fault detection.
  • Hardware Interaction: Secure exit protocols via F10, ensuring graceful termination of low-level processes.

🛠 Setup & Development Workflow

To replicate the development environment or build the production executable:

# Initialize and fetch dependencies
flutter pub get

# Run in debug mode (ensure Windows Developer Mode is active)
flutter run -d windows

# Compile a high-performance production build
flutter build windows

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors