Find Jobs
Hire Freelancers

Add features to open source Amatuer Radio source code (Linux, C)

$250-750 USD

Completed
Posted about 6 years ago

$250-750 USD

Paid on delivery
See the attached source code package. This is an open source code package for amateur radio that will encode text into PSK31 format and send the audio to a soundcard on a Linux machine (Raspberry Pi in my case) . Conversely when the software is not transmitting, it is receiving and decoding PSK31 signals. Currently all of this takes place in a window (ncurses). The new features change that aspect. o New Feature One: o Change configuration file (and read write) to a file that is python configparser compliant with a psk31lx section o Include waterfall frequency in config file o Add hide GUI function to config file (true false) o Add FLBeacon section to config file (used by another program) • New Feature Two: o a new sub folder would be created called TX, o the new feature would check that TX folder for a text file every 30 seconds o if a text file exists, read the contents into the transmit buffer o calculate and add an 8bit checksum/crc to the end of the sentence with a colon separator (two characters) o transmit the text o then delete the file. • New Feature Three o Create a new subfolder called RX o Look for the callsign from the config file FLBeacon Section o If the callsign is correct calculate the CRC o If the CRC is correct, strip the CRC and colon and write the sentence to a new file “[login to view URL]” in the RX folder o If the callsign is correct but the CRC fails, append the sentence to [login to view URL] in the RX folder
Project ID: 16105720

About the project

10 proposals
Remote project
Active 6 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
Hi. I have already compiled and run this successfully on my Debian Linux system. I have uploaded a short video showing it running here: [login to view URL] . I also have a Raspberry Pi model B which I can test this on. I have already updated the configuration file parser to be compatiable with Python's configparser format (although some more tweaks might be required). See video for details. By the way ... I noticed that there is a newer version of the same software - a version 2.1 instead of version 1.2 - available at [login to view URL] (although it doesn't seem to have the features you're looking for either). Do you definitely want to use the older version as the starting base? I have suggested 10 to 12 days as a timeframe - as I would like time to study the source code properly, as well as allow time for feedback, testing and fine-tuning. I could certainly aim to finish more quickly if you need it urgently however. In any case, I can set up a shared repository (using Git, SVN or mercurial) on Bitbucket or my personal server which would give you access to the latest changes I have made to the software. I operate in Irish (GMT) time - regular work hours Mon-Fri and Sat. I will certainly try to respond to queries outside this time however.
$280 USD in 12 days
5.0 (11 reviews)
5.9
5.9
10 freelancers are bidding on average $468 USD for this job
User Avatar
Hi, Dear Employer! How are you? I am really interested in your project. Relevant Skills and Experience I have enough experience on C/C++, C#, java programming. Proposed Milestones $526 USD - init I am 100% sure i can satisfy your requirements perfectly. I want a long term relationship with you. Thank you and best regards!
$526 USD in 10 days
4.8 (156 reviews)
7.9
7.9
User Avatar
Just had a quick visual over your project's posting. I am more than happy to proceed with you. However, i have some questions which i like to ask. Can you message me over the chat so we can start? Relevant Skills and Experience Will display my relevant portfolio over the chat. Proposed Milestones $555 USD - default I am looking forward to get all the technical requirements from your end.
$555 USD in 10 days
5.0 (29 reviews)
7.3
7.3
User Avatar
Hello, I’m a Web Designer & Developer Currently working from Oxford, UK. Your project looks interesting to me and I do have the required skills Relevant Skills and Experience C Programming, C++ Programming, Linux, Python, Software Architecture Proposed Milestones $555 USD - project milestone I've done something similar recently, will be happy to share.
$555 USD in 10 days
5.0 (3 reviews)
4.4
4.4
User Avatar
Hey, how are you? I’m Mike, I’m a web developer & designer located in Boston. My previous experience match your requirements perfectly. Relevant Skills and Experience C Programming, C++ Programming, Linux, Python, Software Architecture Proposed Milestones $555 USD - project milestone I recently did a very similar project which I can share with you.
$555 USD in 10 days
0.0 (0 reviews)
0.0
0.0
User Avatar
Hi, I am new to freelancer. I have experience in working with radio technologies AM/FM/DAB/SXM/HD RADIO. I am interested to work with you on Amateur radio. If my proposal budget is more we can discuss about it seperately. I can support until work get done. Please ping me if you are OK with my proposal.
$250 USD in 7 days
0.0 (0 reviews)
0.5
0.5

About the client

Flag of UNITED STATES
Shelby Township, United States
5.0
5
Payment method verified
Member since Feb 3, 2007

Client Verification

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.