##// END OF EJS Templates
Update Views y several improvements
Update Views y several improvements

File last commit:

r316:0d39f71bbf42
r316:0d39f71bbf42
Show More
filters.js
29 lines | 776 B | application/javascript | JavascriptLexer
Juan C. Espinoza
Update Views y several improvements
r316 $("#id_frequency").change(function() {
Fiorella Quino
Task #99: Filters (filters.js,new filter, update filter parameters, fch_decimal added)...
r139 updateParameters()
});
$("#id_clock").change(function() {
updateParameters()
});
Juan C. Espinoza
Update Views y several improvements
r316 $("#id_multiplier").change(function() {
Fiorella Quino
Task #99: Filters (filters.js,new filter, update filter parameters, fch_decimal added)...
r139 updateParameters()
});
function updateParameters(){
Juan C. Espinoza
Update Views y several improvements
r316 var clock = $("#id_clock").val(); // clock frequency (MHz)
var fch = $("#id_frequency").val(); // RF frequency (MHz)
var m_dds = $("#id_multiplier").val(); // DDS multiplier
Fiorella Quino
Jars files have been update...
r263
Juan C. Espinoza
Update Views y several improvements
r316 if (Math.abs(fch) < clock/2){ // Si se cumple nyquist
var nco = Math.pow(2,32)*((fch/clock)%1);
Fiorella Quino
Jars files have been update...
r263 //var nco_i = Math.round(nco/m_dds)*m_dds;
var nco_i = Math.round(nco)
Fiorella Quino
Task #99: Filters (filters.js,new filter, update filter parameters, fch_decimal added)...
r139 }
Fiorella Quino
Jars files have been update...
r263 else {
Juan C. Espinoza
Update Views y several improvements
r316 nco = Math.pow(2,32)*(clock-fch)/(clock);
Fiorella Quino
Jars files have been update...
r263 //nco_i = Math.round(nco/m_dds)*m_dds;
var nco_i = Math.round(nco)
Fiorella Quino
Task #99: Filters (filters.js,new filter, update filter parameters, fch_decimal added)...
r139 }
Juan C. Espinoza
Update Views y several improvements
r316 $("#id_f_decimal").val(nco_i)
Fiorella Quino
Jars files have been update...
r263 }