Find Jobs
Hire Freelancers

Android app that converts a text string into a audio signal that emulates rs232

$30-250 USD

Completed
Posted almost 9 years ago

$30-250 USD

Paid on delivery
App requirements: Create a command string and translate each character into ASCII, which will be used to generate an audio signal in order to emulate a digital rs232 (4800 bauds) binary code. The final audio construction will be send via 3.5mm jack (only left channel). The app must be compatible with Android 4.1+ Details: The app has to convert a text field into a string of ASCII characters, convert the ASCII string into binary, adding the Start and Stop bits and formatting as LSB first for serial communication, generate an audio file emulating a serial signal at 4800 bauds to the left channel, while keeping the right channel completely silent. Finally playing the generated sound though the headphones when the send button is pressed. Example: Input text: a ASCII value: 97 Binary: 01100001 Serial (LSB first, add Start 0 and Stop 1): 0100001101 Audio signal: ([login to view URL]) The app also has to output the full string of binary code into an output field for ease of understanding. There are also 3 shortcuts for adding big chunks of binary code without having to enter it manually, the shortcuts can be enabled or disabled and are always added in the same order, this shortcut code is not inserted into the input text but rather directly into the binary stage and audio output: 1.- Initial: adds 50 zeros 2.- Wake: Ads 500 ASCII character U to the sequence that is “0101010101” 500 times. The letters “U” are not added to the Input text, just to the binary output and audio output. 3.- Silence: Ads 500 zeros Examples: Initial and wake are enabled [initial][wake][input text] Initial wake and silence are enabled: [initial][wake][silence][input text] All of the shortcuts are disabled, then [input text]
Project ID: 7923517

About the project

2 proposals
Remote project
Active 9 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
i am a software engineer with 4 years of experience. i can develop the required app. please contact me to discuss details.
$150 USD in 3 days
0.0 (0 reviews)
0.0
0.0
2 freelancers are bidding on average $150 USD for this job
User Avatar
Android API up to 5.0 only allows the output to be sent to both channels, but I can set right channel volume to 0. If this is OK for you, I can finish the job in 3 days.
$150 USD in 3 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED STATES
Wayzata, United States
5.0
6
Payment method verified
Member since Jul 1, 2014

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.