##// END OF EJS Templates
Aplicacion de controlador de radar revisada. Un bug remanente en mix de experimentos pendiente.
Aplicacion de controlador de radar revisada. Un bug remanente en mix de experimentos pendiente.

File last commit:

r340:0cdf785c9933
r343:eea526c788c8
Show More
dds_conversion.js
43 lines | 979 B | application/javascript | JavascriptLexer
/ static / js / dds_conversion.js
gonzalesluisfrancisco
Version probada con envio de json, nueva plantilla corregida pero error en conversion de ramp
r339 function freq2Binary(mclock, frequency) {
Nueva plantilla, prueba comunicacion y nuevos campos ddsrest
r338
gonzalesluisfrancisco
Version probada con envio de json, nueva plantilla corregida pero error en conversion de ramp
r339 var freq_bin = parseInt(frequency * (Math.pow(2,48)/mclock));
return freq_bin;
}
function binary2Freq(mclock, binary) {
var frequency = (1.0*binary) / (Math.pow(2,48)/mclock);
return frequency;
}
function binary2FreqDelta(mclock, binary) {
var frequency = (1.0*binary) / (Math.pow(2,48)/mclock);
return frequency;
}
function freqDelta2Binary(mclock, frequency) {
var freq_bin = parseInt(frequency * (Math.pow(2,48)/mclock));
return freq_bin;
}
function binary2Ramp(mclock, binary) {
var frequency = (1.0*mclock) / (binary+1);
return frequency;
}
function freqRamp2Binary(mclock, frequency) {
var freq_bin = parseInt(mclock/frequency-1);
return freq_bin;
gonzalesluisfrancisco
Actualizacion campos y correccion app abs 1sem Sep
r340 }
function us2Ramp(step_us) {
//periodo_delpaso = sysclockperiod x (N+1)
// freqsys/(N+1)=freq_ddelpaso=1/step
var freq = (1.0/(step_us));
return freq;
}