##// END OF EJS Templates
Nueva plantilla, prueba comunicacion y nuevos campos ddsrest
Nueva plantilla, prueba comunicacion y nuevos campos ddsrest

File last commit:

r335:7377db7c77e8
r335:7377db7c77e8
Show More
dev_conf_edit.html
210 lines | 4.9 KiB | text/html | HtmlDjangoLexer
Juan C. Espinoza
Update main templates...
r96 {% extends "base_edit.html" %}
Nueva plantilla, prueba comunicacion y nuevos campos ddsrest
r335 {% load bootstrap4 %}
Miguel Urco
Campaign has been added to RadarSys Model...
r13 {% load static %}
{% load main_tags %}
{% block extra-js%}
Juan C. Espinoza
Update main templates...
r96
Nueva plantilla, prueba comunicacion y nuevos campos ddsrest
r335 {% if id_exp != null %}
Juan C. Espinoza
Update main templates...
r96
Juan C. Espinoza
- Update rc app...
r79 <script type="text/javascript">
Juan C. Espinoza
Update main templates...
r96
Juan C. Espinoza
- Update rc app...
r79 $("#id_device").change(function() {
var url = "{% url 'url_add_dev_conf' id_exp %}";
Juan C. Espinoza
Update main templates...
r96 document.location = url+ $(this).val() + "/?name=" + $("#id_name").val();
});
$('#id_create_from').change(function() {
var url = "{% url 'url_add_dev_conf' id_exp %}";
Fiorella Quino
js file for abs...
r195 if ($(this).val()=="2"){
Juan C. Espinoza
Update main templates...
r96 document.location = url+"?template=0";
}else if ($(this).val()=="1"){
document.location = url+"?blank=0";
}else{
document.location = url;
}
});
Fiorella Quino
js file for abs...
r195
Juan C. Espinoza
Update main templates...
r96 $('#id_choose_template').change(function() {
Fiorella Quino
js file for abs...
r195 var url = "{% url 'url_add_dev_conf' id_exp %}";
Juan C. Espinoza
Update main templates...
r96 document.location = url+"?template="+$(this).val();
Juan C. Espinoza
- Update rc app...
r79 });
Juan C. Espinoza
Update main templates...
r96
Juan C. Espinoza
Update several views and models in main app...
r85 </script>
Juan C. Espinoza
Update main templates...
r96
Juan C. Espinoza
Update several views and models in main app...
r85 {% endif %}
Juan C. Espinoza
Update main templates...
r96
Juan C. Espinoza
- Fix input form for delays in RCLine...
r119 {% if device == 'dds' %}
Fiorella Quino
DDS new conf: default values (dev_conf_edit.html) (views.py)...
r99 <script src="{% static 'js/dds_conversion.js' %}"></script>
<script type="text/javascript">
Fiorella Quino
js file for abs...
r195
Fiorella Quino
DDS new conf: default values (dev_conf_edit.html) (views.py)...
r99 $("#id_clock").on('change', function() {
updateFrequencies();
});
Fiorella Quino
js file for abs...
r195
Fiorella Quino
DDS new conf: default values (dev_conf_edit.html) (views.py)...
r99 $("#id_multiplier").on('change', function() {
updateFrequencies();
});
Fiorella Quino
js file for abs...
r195
Fiorella Quino
DDS new conf: default values (dev_conf_edit.html) (views.py)...
r99 $("#id_frequencyA_Mhz").on('change', function() {
updateBinaryFrequencies();
});
Fiorella Quino
js file for abs...
r195
Fiorella Quino
DDS new conf: default values (dev_conf_edit.html) (views.py)...
r99 $("#id_frequencyA").on('change', function() {
updateFrequencies();
});
Fiorella Quino
js file for abs...
r195
Fiorella Quino
DDS new conf: default values (dev_conf_edit.html) (views.py)...
r99 $("#id_frequencyB_Mhz").on('change', function() {
updateBinaryFrequencies();
});
Fiorella Quino
js file for abs...
r195
Fiorella Quino
DDS new conf: default values (dev_conf_edit.html) (views.py)...
r99 $("#id_frequencyB").on('change', function() {
updateFrequencies();
});
Fiorella Quino
js file for abs...
r195
Fiorella Quino
DDS new conf: default values (dev_conf_edit.html) (views.py)...
r99 function updateBinaryFrequencies() {
Fiorella Quino
js file for abs...
r195
Fiorella Quino
DDS new conf: default values (dev_conf_edit.html) (views.py)...
r99 var clock = $("#id_clock").val();
var multiplier = $("#id_multiplier").val();
var freq = $("#id_frequencyA_Mhz").val();
var freq_mod = $("#id_frequencyB_Mhz").val();
Fiorella Quino
js file for abs...
r195
Fiorella Quino
DDS new conf: default values (dev_conf_edit.html) (views.py)...
r99 var mclock = clock*multiplier;
Fiorella Quino
js file for abs...
r195
Fiorella Quino
DDS new conf: default values (dev_conf_edit.html) (views.py)...
r99 var freq_bin = freq2Binary(mclock, freq);
var freq_mod_bin = freq2Binary(mclock, freq_mod);
Fiorella Quino
js file for abs...
r195
Fiorella Quino
DDS new conf: default values (dev_conf_edit.html) (views.py)...
r99 $("#id_frequencyA").val(freq_bin);
$("#id_frequencyB").val(freq_mod_bin);
Fiorella Quino
js file for abs...
r195
Fiorella Quino
DDS new conf: default values (dev_conf_edit.html) (views.py)...
r99 freq = binary2Freq(mclock, freq_bin);
freq_mod = binary2Freq(mclock, freq_mod_bin);
Fiorella Quino
js file for abs...
r195
Fiorella Quino
DDS new conf: default values (dev_conf_edit.html) (views.py)...
r99 $("#id_frequencyA_Mhz").val(freq);
$("#id_frequencyB_Mhz").val(freq_mod);
Fiorella Quino
js file for abs...
r195
Fiorella Quino
DDS new conf: default values (dev_conf_edit.html) (views.py)...
r99 }
Fiorella Quino
js file for abs...
r195
Fiorella Quino
DDS new conf: default values (dev_conf_edit.html) (views.py)...
r99 function updateFrequencies() {
Fiorella Quino
js file for abs...
r195
Fiorella Quino
DDS new conf: default values (dev_conf_edit.html) (views.py)...
r99 var clock = $("#id_clock").val();
var multiplier = $("#id_multiplier").val();
var freq_bin = $("#id_frequencyA").val();
var freq_mod_bin = $("#id_frequencyB").val();
Fiorella Quino
js file for abs...
r195
Fiorella Quino
DDS new conf: default values (dev_conf_edit.html) (views.py)...
r99 var mclock = clock*multiplier;
var freq = binary2Freq(mclock, freq_bin);
var freq_mod = binary2Freq(mclock, freq_mod_bin);
Fiorella Quino
js file for abs...
r195
Fiorella Quino
DDS new conf: default values (dev_conf_edit.html) (views.py)...
r99 $("#id_frequencyA_Mhz").val(freq);
$("#id_frequencyB_Mhz").val(freq_mod);
Fiorella Quino
js file for abs...
r195
Fiorella Quino
DDS new conf: default values (dev_conf_edit.html) (views.py)...
r99 }
Fiorella Quino
js file for abs...
r195
Fiorella Quino
DDS new conf: default values (dev_conf_edit.html) (views.py)...
r99 </script>
{% endif %}
Nueva plantilla, prueba comunicacion y nuevos campos ddsrest
r335 {% if device == 'dds_rest' %}
<script src="{% static 'js/dds_conversion.js' %}"></script>
<script type="text/javascript">
$("#id_clock").on('change', function() {
updateFrequencies();
});
$("#id_multiplier").on('change', function() {
updateFrequencies();
});
$("#id_frequencyA_Mhz").on('change', function() {
updateBinaryFrequencies();
});
$("#id_frequencyA").on('change', function() {
updateFrequencies();
});
$("#id_frequencyB_Mhz").on('change', function() {
updateBinaryFrequencies();
});
$("#id_frequencyB").on('change', function() {
updateFrequencies();
});
$("#id_delta_frequency").on('change', function() {
updateFrequencyDelta();
});
function updateBinaryFrequencies() {
var clock = $("#id_clock").val();
var multiplier = $("#id_multiplier").val();
var freq = $("#id_frequencyA_Mhz").val();
var freq_mod = $("#id_frequencyB_Mhz").val();
var mclock = clock*multiplier;
var freq_bin = freq2Binary(mclock, freq);
var freq_mod_bin = freq2Binary(mclock, freq_mod);
$("#id_frequencyA").val(freq_bin);
$("#id_frequencyB").val(freq_mod_bin);
freq = binary2Freq(mclock, freq_bin);
freq_mod = binary2Freq(mclock, freq_mod_bin);
$("#id_frequencyA_Mhz").val(freq);
$("#id_frequencyB_Mhz").val(freq_mod);
}
function updateFrequencies() {
var clock = $("#id_clock").val();
var multiplier = $("#id_multiplier").val();
var freq_bin = $("#id_frequencyA").val();
var freq_mod_bin = $("#id_frequencyB").val();
var mclock = clock*multiplier;
var freq = binary2Freq(mclock, freq_bin);
var freq_mod = binary2Freq(mclock, freq_mod_bin);
$("#id_frequencyA_Mhz").val(freq);
$("#id_frequencyB_Mhz").val(freq_mod);
}
function updateFrequencyDelta() {
var clock = $("#id_clock").val();
var multiplier = $("#id_multiplier").val();
var freq_bin = $("#id_delta_frequency").val();
var mclock = clock*multiplier;
var freq = binary2FreqDelta(mclock, freq_bin);
$("#id_delta_frequency_MHz").val(freq);
}
</script>
{% endif %}
Juan C. Espinoza
- Fix input form for delays in RCLine...
r119 {% if device == 'rc' %}
<script src="{% static 'js/cr.js' %}"></script>
{% endif %}
Fiorella Quino
Task #99: Modulo web del JARS (static: jars.js)...
r131 {% if device == 'jars' %}
<script src="{% static 'js/jars.js' %}"></script>
{% endif %}
Fiorella Quino
js file for abs...
r195 {% if device == 'abs' %}
<script src="{% static 'js/abs.js' %}"></script>
{% endif %}
{% endblock %}