Find Jobs
Hire Freelancers

Simplest network two-player program. NO GRAPHICS.

$30-250 USD

Chiuso
Pubblicato quasi 12 anni fa

$30-250 USD

Pagato al completamento
SHORT DESCRIPTION: Program that does FFT on a signal that comes from a USB device, then sends and receive data between two computers in local LAN, then shows the average of the signal on a speedometer. The FFT part is probably already calculated as part of the SDK of the device I’m using. I need a Visual C++ code for the following program: Two people in the same LAN network will install the program on their computer, and then they connect through the program’s interface. Each will have on the screen a simple speedometer (as in cars). The value on the speedometer will go up and down according to some computation on inputs from the two players, for example the average of inputs from the two players. I’ll explain: Each player puts some headset that measure EEG (brain waves) than he connects a USB device that sends those signals to the (local) computer using TCP protocol. I have the code for a TCP listener for this specific device (EPOC eMotiv). Now, I want to extract mathematically some frequency of the waves (let’s say alpha waves) and send the amplitude of this wave to the other computer. So in each computer the program gets two variables in (almost) real time: Player 1 amplitude and player 2 amplitude. Now on each computer the speedometer shows the average of those two variables. The program should also store the values of the EEG signals into a local file, and also the values of the amplitude of each frequency. The frequency should be calculated with FFT with some window, unless you find it in the SDK then you don't need to write the FFT part at all. The size of the windows and the frequency etc. I can change later. I have basic knowledge in C++ and programming so I won’t need continuous support how to tweak small thing after the project is basically done. You don’t need to have an Emotiv EPOC device. I will send you an emulator of this device, and the SDK that have there a listener and probably the FFT part too. The device is called emotive EPOC. Search for it. I have the research SDK. Search some before you ask many questions.
Rif. progetto: 1639277

Info sul progetto

6 proposte
Progetto a distanza
Attivo 12 anni fa

Hai voglia di guadagnare un po'?

I vantaggi delle offerte su Freelancer

Imposta il tuo budget e le scadenze
Fatti pagare per il lavoro svolto
Delinea la tua proposta
La registrazione e le offerte sui lavori sono gratuite
6 freelance hanno fatto un'offerta media di $190 USD
Avatar dell'utente
Hello, I am telecom engineer, expert on C++ and .NET. Quality job guaranteed.
$250 USD in 15 giorni
5,0 (9 valutazioni)
5,8
5,8
Avatar dell'utente
I will help you, and I have much experience in DSP.
$250 USD in 2 giorni
4,6 (6 valutazioni)
4,4
4,4
Avatar dell'utente
I can do it for you
$100 USD in 21 giorni
0,0 (0 valutazioni)
0,0
0,0
Avatar dell'utente
I can try to help you with this one. I have an extensive experience in working on projects of all levels, and covering large number of technologies. Please look at my detailed CV, or contact me for further details if you are interested.
$240 USD in 7 giorni
0,0 (0 valutazioni)
0,0
0,0
Avatar dell'utente
Hi Hiring Manager, I am ready to start now. Please check the personal message.
$200 USD in 3 giorni
0,0 (0 valutazioni)
0,0
0,0
Avatar dell'utente
PLEASE SEE PMB
$190 USD in 3 giorni
0,0 (0 valutazioni)
0,0
0,0

Info sul cliente

Bandiera: ISRAEL
Haifa, Israel
5,0
32
Metodo di pagamento verificato
Membro dal mar 17, 2010

Verifica del cliente

Grazie! Ti abbiamo inviato tramite email il link per richiedere il tuo bonus gratuito.
Non è stato possibile inviarti l'email. Riprova per piacere.
di utenti registrati di lavori pubblicati
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Caricamento anteprima
Autorizzazione per la geolocalizzazione concessa.
La tua sessione è scaduta ed è stato effettuato il log out. Accedi nuovamente per piacere.