Synapse is a standardized metric system designed to evaluate real-world network quality beyond simple speed tests. It introduces three key metrics:
- ๐ Vortex (Performance): Measures flow efficiency based on speed, latency, jitter, and packet loss.
- ๐ก Radiance (Signal): Measures the physical quality of the wireless environment (SNR & Channel Width).
- ๐ Axon (Health): The unified score representing the real-world stability of the connection.
Installation ๐ฆ
Add this to your Cargo.toml:
[]
= "1.0.1"
# Optional: Enable Serde support
# synapse = { version = "1.0.1", features = ["serde"] }
Example ๐ก
use NetworkData;
Contributing ๐ค
-
Fork the original repository by clicking the โForkโ button at the top right of the repository page.
-
Clone your fork locally:
git clone https://github.com/FlanZCode/synapse.git -
Create a new branch for your changes:
git checkout -b my-new-feature -
Make your changes in the code.
-
Commit your changes with a clear message:
git commit -m "Description of my changes" -
Push your changes to your fork:
git push origin my-new-feature -
Go to your forkโs page on GitHub and click the โNew pull requestโ button.
-
Describe your changes and submit the pull request.
Credits ๐
License ๐
This project is licensed under the MIT License. See the LICENSE file for details.