Skip to content
Snippets Groups Projects
Commit 3b59b9a5 authored by Martina Barreiro Guerra's avatar Martina Barreiro Guerra
Browse files

DDS

parent b76ca1bc
No related branches found
No related tags found
No related merge requests found
/*
* Esta función se encarga de establecer el comportamiento del DDS
* Debe ser el primer comando luego de inicializado el objeto DDS
*/
void inicializarDDS(){
gen.Begin();
gen.ApplySignal(SINE_WAVE,REG0,DDSfrecuencyRate);// Establece el tipo de señal y frecuencia
gen.EnableOutput(true);// Encendido del dispositivo DDS
}
/*
* Función que permite el seteo de una nueva frecuencia en el DDS.
*/
void ajustarFrecuenciaDDS(long int nuevaFrecuencia){
if(nuevaFrecuencia > DDSfrecuencyRate && nuevaFrecuencia <= maxDDSfrecuency){
DDSfrecuencyRate=nuevaFrecuencia;
gen.SetFrequency(REG0,DDSfrecuencyRate);
}else if (nuevaFrecuencia < DDSfrecuencyRate && nuevaFrecuencia >= minDDSfrecuency){
DDSfrecuencyRate=nuevaFrecuencia;
gen.SetFrequency(REG0,DDSfrecuencyRate);
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment