Find Jobs
Hire Freelancers

Python GUI

$250-750 USD

Completed
Posted about 7 years ago

$250-750 USD

Paid on delivery
Python GUI for plotting packet diagrams. The GUI is meant to display packet diagrams from 4 different radios in simulation. The GUI listens over a TCP/IP socket for incoming messages. Each message contains: radio_id: (0-3) packet_type: (ack,nak,syn,cts,rts) packet_start: integer packet_duration: integer The GUI is built on-top of matplotlib (for simplicity). As new messages arrive via TCP/IP the GUI should animate and update with the new packets. The message format should be either json or pickle, whichever is faster to accomplish. The freelancer should also deliver a companion program which generates and sends random messages to test that the GUI works. Display: The GUI should have 4 horizontal "tracks" where the packets will go. The radio_id parameter determines on which track the packet is drawn. The packet_start parameter will determine where on the x axis the packet is drawn. The packet_duration parameter will determine the width of the packet. The color of the drawn packet is determined by the packet_type parameter. Please see the attached image as an example example layout. Example code is included for: matplotlib animation ([login to view URL]) drawing squares/text in a matplotlib window ([login to view URL]) more examples: [login to view URL] To setup libraries on ubuntu: sudo apt-get install python-pip scipy sudo pip install matplotlib
Project ID: 13934486

About the project

4 proposals
Remote project
Active 7 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Dear sir. Thanks for your offer. I am expert c++ , c#, java , php and ruby developer. I am keen interested in this, but I want to know your more detail requirements. I am looking forward to hearing from you. Thanks.
$555 USD in 10 days
5.0 (1 review)
3.5
3.5
4 freelancers are bidding on average $465 USD for this job
User Avatar
Only RESULT will prove my ability. That is my favorite language.5+ years developing experience gave me a lot and grew me up on that part. I can do it and now want to help you. As an experienced Developer, I seriously place my cover letter on you job posting. I have the enough skill sets (including communications) to carry out your project into the success line since I have strong skills and technologies which I accumulated via my following notable projects. Client's satisfaction is place above all for me. Would be appreciated if you can give me a chance to demonstrate my ability for your job. Awaiting your affirmative response from you. Best regards.
$555 USD in 10 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Redwood City, United States
5.0
1
Payment method verified
Member since May 4, 2017

Client Verification

Other jobs from this client

python
$15-25 USD / hour
Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.