Închis

Raspberry Pi - Send command via USB/Serial connection

We have a board that is nearly identical to a Raspberry Pi. It is running Debian with some custom voice recognition software.

We have a client that wants us to send commands via a Serial connection. However, for a variety of reasons we are going to have to use a USB to Serial converter coming out of our board right now. Like this one...

https://www.amazon.com/adapter-Benfei-Prolific-Chipset-Windows/dp/B0753HBT12/ref=asc_df_B0753HBT12/?tag=hyprod-20&linkCode=df0&hvadid=242045434535&hvpos=1o1&hvnetw=g&hvrand=15059267281247624401&hvpone=&hvptwo=&hvqmt=&hvdev=c&hvdvcmdl=&hvlocint=&hvlocphy=9026833&hvtargid=pla-397003917010&psc=1

So the task at hand is to write some simple code that grabs text and sends it out via USB.

Currently, our voice commands can be interpreted locally in two ways. One is via a log file that the system creates as voice commands are recognized. Another is via a local websocket. Every recognized voice command is sent there and there is a local web interface that interprets the commands currently. Below is a rough version of the code logic depending upon which method is easiest.

- Listen to websocket

- When new command is recognized, copy the text

- Send text out via USB

OR

- Watch log file

- As new entry is created, copy the text (and remove some of the extra characters from it)

- Send text out via USB

This solution is the final step in us landing a HUGE contract. This will easily develop into full-time work for multiple developers in the next few months if we do it right.

Aptitudini: Arduino, Programare C, Programare C++, Linux, Microcontroller

Despre angajator:
( 0 recenzii ) Beauharnois, Canada

ID Proiect: #20030877

30 freelanceri licitează în medie 53$/oră pentru acest proiect

DevStar925

How are you? Like you see in my profile and portfolios, I have rich experience in C/C++, C#, and Python programming as well as microcontrollers. Especially, I completed many raspberry pi projects for such features. I w Mai multe

$50 CAD / oră
(67 recenzii)
7.0
skfaroo123

Dear client, Thanks a lot for taking your precious time to read my message. After browsing your job description, I am very interested in your project and I believe I’m qualified for the task. Regarding De Mai multe

$55 CAD / oră
(29 recenzii)
6.3
quantumcube

Hello, I am a long time C++ coder on multiple platforms including Linux. I believe I can handle your project without [login to view URL] [login to view URL]

$50 CAD / oră
(18 recenzii)
6.3
Blast545

Hello, my name's Jorge, I am an electronics engineer with experience writing firmware for embedded devices. I have read the description of your project, so far, the remaining functionality seems to be easy to implem Mai multe

$50 CAD / oră
(62 recenzii)
6.2
ExpertEngineer7

Before awarding to anyone, give me a chance to discuss it with you. I am embedded system electronics engineer with 3 years of experience in raspberry and similar boards. i will make you a python script that will check Mai multe

$50 CAD / oră
(14 recenzii)
6.2
RaspberryOculus

Dear Sir, I am an electrical engineer with 19 years experience in this area , listed among top talented freelancers here. I will need less hours to do this job. I am going through your requirements and will h Mai multe

$55 CAD / oră
(17 recenzii)
6.3
NSolutionDev

Hello, i already have the Raspberry pi and have experience on local webserver also python programing. i can help you on this project. Hope we have chance to cooperate on this. Thank you very much.

$50 CAD / oră
(33 recenzii)
5.6
SPARKtechBD

I am expert on Raspberry PI to build any kinds of digital device. I have read your description and understood. I need at least 1 week to complete the project if you provide the speech recognition software for PI. I wil Mai multe

$50 CAD / oră
(13 recenzii)
5.6
kriss911

pretty straight forward task, i can quickly write you a python script that can check the log file, format the data (remove the extra chars as you mentioned) and send it to usb serial in what ever baud rate you need. fe Mai multe

$50 CAD / oră
(32 recenzii)
5.5
Developer000

Feel fee to contact me for Raspberry Pi - Send command via USB/Serial connection .Shoot me message to discuss further more details .We provide the comments,images,videos,demos and live sessions in order to help the c Mai multe

$50 CAD / oră
(34 recenzii)
5.5
Yangzayang

Dear Sir, I am very interest to ideal jobs like yours as speech processing and NLP expert. I've 10 years of R&D experience in many speech/speaker recognition, voice command, keyword spotting, speaker diarization, and s Mai multe

$50 CAD / oră
(18 recenzii)
5.4
dslc

My initial impression is that listening to the websocket would be easier. I think the program to accomplish both this (listening to the websocket) and sending the data over the USB-serial port could be written in C or Mai multe

$50 CAD / oră
(8 recenzii)
5.3
kalyanprakash4

please discuss..................................................................................................................

$55 CAD / oră
(40 recenzii)
5.0
MElizabethp

Hello my name is Maria, I would like to work in this project, I’m an engineer with plenty of experience working with Arduino, C Programming, C++ Programming, Linux, Microcontroller, so I am sure I can do a good work fo Mai multe

$55 CAD / oră
(8 recenzii)
5.2
Marouh

Dear Sir/Madam We are a software development team with over 10 years of professional experience. We are expert in Qt/C++ programming and carried out numerous software development projects including some IoT projects ( Mai multe

$50 CAD / oră
(6 recenzii)
4.9
creandoTec

HI! I can do the job easily, I have a lot of experience working with raspberry pi, and working with python. I'm an electronics engineer from mexico. Can we talk a little more about what do you need?? I can assure you t Mai multe

$50 CAD / oră
(13 recenzii)
4.7
targetsaturn

Dear Employer, I have Know-how to build reliable object oriented software. More than 25 years building high quality software and solving bugs/wrong logic in pre-existing systems. That experience permits me to have exc Mai multe

$60 CAD / oră
(3 recenzii)
4.6
SecureForYou

Hi, Dear how are you Nice to meet you I have seen your project description. I think I am the best candidate for your task. Because I have a rich experience with Raspberry Pi development. And I have a driver and f Mai multe

$55 CAD / oră
(5 recenzii)
4.8
avto35217

Hi,sir. I am super interested in your project - 'Raspberry Pi - Send command via USB/Serial connection' :) I believe that my 12+ years of experience in development makes me highly qualified for this project. I'm sure t Mai multe

$55 CAD / oră
(11 recenzii)
4.3
ChewGekKhim

Hi, Client. Nice to meet you. I've read your requirements fully. I'm very interesting and confident. I've finished so many project by using arduino and raspberry pi. (such as IOT garden management system/ batch sil Mai multe

$55 CAD / oră
(8 recenzii)
4.0