Hey TFJ, Thank you for answering my question. Calling pruio_config() twice was my bad. I didn't notice. I already removed it as the printf() function. Anyway it gives the same result around 10kHz.
Pardon my ignorance but about the ADC, how can I activate less steps? And how can I remove the default configuration (open delay 0x98, avaraging 4)? It is in the library "pruio_c_wrapper.h"? If so for what value should I change (#define PRUIO_DEF_AVRAGE 4)? The thing about libpruio 0.2, is that I've already installed yesterday, but when I try to do the stepper example, it gives the message (setValue P1 error (no pin control)), and I don't know yet what the problem might be, and I need to use the GPIO to do the same algorithm above. So I was still trying something on libpruio0.0.2. Maybe you can help me figure it out, if possible. I thank you again, Luciano. Quarta-feira, 10 de Dezembro de 2014 16:24:09 UTC, TJF escreveu: > > Am Dienstag, 9. Dezember 2014 13:01:30 UTC+1 schrieb Luciano: >> >> The thing is that I'm only getting about 10kHz. It is normal to just get >> this sample rate >> > > Hello Luciano, > > the sampling rate could be higher if you activate less steps (in your code > steps 1 to 8 are active). And you're using the ADC steps in the default > configuration (open delay 0x98, avaraging 4). You can speed up the step(s) > by removing both of them. Also keep in mind that the printf() function > calls slow down your program a lot. > > BR > > BTW: > Why are you calling pruio_config() twice? > Why don't you use the current libpruio version 0.2? > > -- For more options, visit http://beagleboard.org/discuss --- You received this message because you are subscribed to the Google Groups "BeagleBoard" group. To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.