Git Product home page Git Product logo

asankasovis / bitstreamer Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 1.17 MB

๐Ÿ“ฉ BitStreamer is a data streaming software developed for communication engineers to send a bit stream from one COM port and check how many bits can be recieved back from another COM port. Here, the bitstream from the first COM port can be sent through a communication medium to check the efficiency of communication medium.

License: GNU Affero General Public License v3.0

C# 100.00%
bit bitstream communication

bitstreamer's Introduction

๐Ÿ“ฉ BitStreamer

Poster


๐Ÿ’ธ Please consider donating on Paypal to keep this project alive.

BitStreamer is a data streaming software developed for communication engineers to send a bit stream from one COM port and check how many bits can be recieved back from another COM port. Here, the bitstream from the first COM port can be sent through a communication medium to check the efficiency of communication medium.

BitStreamer Application Main window of the application

๐Ÿงญ Features

  • Send and recieve bits from one port to the other
  • Automatic generation of random bitstreams
  • Support for multiple tests
  • Bidirectional mode

image Bidirectional mode

๐Ÿคณ Usage

  1. Open the application.
  2. Go to Options > Directional Mode and choose Bidirectional Mode if needed.
  3. Under Transmitter, choose the transmitting COM port and baud rate and click Connect.
  4. Under Reciever, choose the recieving COM port and baud rate and click Connect.
  5. If needed, go to Bitstream > Generate Bitstream or change the state of any required bits under Transmitter.
  6. Click on send and wait for the bits to be recieved by the Reciever.

Send Bitstream Sending a bitstream

  1. If required, set the amount of tests needed to be run and click on Run Test.

Test Running a test

๐Ÿ“Š Demonstration

BitStreamer Demonstration Video Demonstration video of the final product

๐Ÿ“ฆ Releases

Version 1.2 [24/04/2023]

BitStreamer Version 1.2

MD5: f22d8ec6f542e1f2a885948d8e3e2ce0

SHA1: 7cb83ffde5832c0b959dee669e8304935a55cf2b

SHA256: db41cb8486ce6473985a220dce966a24473509500aac433584f320b542366f77

๐Ÿ› ๏ธ Fixes and Features for the Next Release

  • Suggest new features

ยฉ 2023 Asanka Sovis

bitstreamer's People

Contributors

asankasovis avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.