Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

"Frequency Shift Keying" Decoder for Android

I'm trying to transfer some data through audio port of android device, I'm using FSK (Frequency Shift Keying) I'm using two different frequencies to represent 1 and 0. Is there any android library or sample code to FSK decode captured audio data?

like image 225
Yasitha Waduge Avatar asked Mar 09 '26 12:03

Yasitha Waduge


1 Answers

You might want to check out this

https://code.google.com/p/audio-analyzer-for-android/source/browse/README

General tips:

  • Make sure to apply a window function.
  • Select a sample frequency that makes the fft transform hit your two frequencies as close as possible with as few samples as possible.
like image 162
mach Avatar answered Mar 12 '26 02:03

mach