##// END OF EJS Templates
Version probada con envio de json, nueva plantilla corregida pero error en conversion de ramp
Version probada con envio de json, nueva plantilla corregida pero error en conversion de ramp

File last commit:

r335:7377db7c77e8
r336:dcfb18d9813e
Show More
jars.js
127 lines | 3.2 KiB | application/javascript | JavascriptLexer
$(document).ready(function() {
RawDataOrPData()
DecodeDataOrNone()
});
$("#id_exp_type").change(function() {
RawDataOrPData()
});
$("#id_decode_data").change(function() {
DecodeDataOrNone()
});
function RawDataOrPData(){
var type = $("#id_exp_type").val();
incohe_integr = $("#id_incohe_integr")
spectral = $("#id_spectral")
fftpoints = $("#id_fftpoints")
save_ch_dc = $("#id_save_ch_dc")
add_spec_button = $("#add_spectral_button")
del_spec_button = $("#delete_spectral_button")
sel_spec_button = $("#self_spectral_button")
cro_spec_button = $("#cross_spectral_button")
all_spec_button = $("#all_spectral_button")
if (type == 0) {
$(incohe_integr).attr('readonly', true);
$(spectral).attr('readonly', true);
$(fftpoints).attr('readonly', true);
$(save_ch_dc).attr('disabled', true);
$(save_ch_dc).attr('readonly', true);
$(add_spec_button).attr('disabled', true);
$(del_spec_button).attr('disabled', true);
$(sel_spec_button).attr('disabled', true);
$(cro_spec_button).attr('disabled', true);
$(all_spec_button).attr('disabled', true);
}
else {
$(incohe_integr).attr('readonly', false);
$(spectral).attr('readonly', false);
$(fftpoints).attr('readonly', false);
$(save_ch_dc).attr('disabled', false);
$(save_ch_dc).attr('readonly', false);
$(add_spec_button).attr('disabled', false);
$(del_spec_button).attr('disabled', false);
$(sel_spec_button).attr('disabled', false);
$(cro_spec_button).attr('disabled', false);
$(all_spec_button).attr('disabled', false);
}
}
$("#id_cards_number").on('change', function() {
var cards_number = $("#id_cards_number").val();
channels_number = $("#id_channels_number")
$(channels_number).val(cards_number*2)
updateChannelsNumber();
});
$("#id_channels_number").on('change', function() {
updateChannelsNumber();
});
$("#id_spectral").on('change', function() {
updateSpectralNumber();
});
$("#id_cohe_integr").on('change', function() {
updateAcquiredProfiles();
});
$("#id_profiles_block").on('change', function() {
updateAcquiredProfiles();
});
function updateSpectralNumber(){
var spectral_comb = $("#id_spectral").val();
var num = spectral_comb.length;
var cont = 0
for (i = 0; i < num; i++) {
if (spectral_comb[i] == "]"){
cont = cont + 1
}
}
$("#id_spectral_number").val(cont)
}
function updateChannelsNumber() {
var channels_number = $("#id_channels_number").val();
channels = $("#id_channels")
sequence = ""
for (i = 1; i <= channels_number; i++) {
if (i==1){
sequence = i.toString()
}
else{
sequence = sequence + "," + i.toString()
}
}
$(channels).val(sequence)
}
function DecodeDataOrNone() {
var decode_data = $("#id_decode_data").val();
post_coh_int = $("#id_post_coh_int")
if (decode_data != 0) {
$(post_coh_int).attr('readonly', false);
$(post_coh_int).attr('disabled', false);
}
else {
$(post_coh_int).attr('readonly', true);
$(post_coh_int).attr('disabled', true);
}
}
function updateAcquiredProfiles() {
var profiles_block = $("#id_profiles_block").val();
var cohe_integr = $("#id_cohe_integr").val();
var acq_prof = profiles_block * cohe_integr;
$("#id_acq_profiles").val(acq_prof)
}