-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
2 channels ADC #2
Comments
Hi Jaime, if you can do the FFT in C, that definitely makes it much easier to implement. General comments: |
Now to your questions:
Sorry for the cryptic code and unclear descriptions. If you have some code snippets of your own to share I may be able to help there. I currently dont have my beaglebone at hand, otherwise I could help you test my code. Give me a day and I can post a cleaned-up branch with reduced code to get minimum functionality. |
Btw, all assembler instructions are documented here, as you probably know: |
I've been out of my town this week and I couldn't answer sooner, I want to say thanks for you help. regards, |
I've got another question, regards, |
Hi, The chip architecture is that eight (i guess there are 8) ADC inputs go into a multiplexer, which selects which one is sampled by the single AD-converter on the chip (which can work up to ~1.6 MHz). You can program a sequence of different inputs being sampled one after another. If you sample all 8 inputs, you end up with a final sampling rate of 1.6 MHz / 8 = 200 kHz. I have to see if I can get you some code over the holidays, quite busy here. |
Hi!
I'm Jaime, I have been talking to you in you website. So I want to achieve a 12.8khz sampling rate data on two channels. Then I want to process this data using the FFT, this I guess I have to do it in the c code.
So I want to use the 2 ADC to get the data, then put the data on the memory and after that take the data and process with FFT.
I hope this information help you to understand what I want to accomplish.
I am using Beaglebone black wireless and this kernel version: "Linux beaglebone 4.4.82-bone19 #1 Mon Aug 14 21:56:51 UTC 2017 armv7l GNU/Linux".
At the moment, the questions I would like to ask are:
Thanks in advance,
Regards,
Jaime
The text was updated successfully, but these errors were encountered: