##// END OF EJS Templates
Task #95: Modulo CGS...
Fiorella Quino -
r63:19b266006bf9
parent child
Show More
@@ -1,83 +1,76
1 1 {% extends "dev_conf_edit.html" %}
2 2 {% load bootstrap3 %}
3 3 {% load static %}
4 4 {% load main_tags %}
5 5
6 6 {% block extra-js%}
7 7 <script src="{% static 'js/dds_conversion.js' %}"></script>
8 8 <script type="text/javascript">
9 9
10 $("#bt_cancel").click(function() {
11 document.location = "{% url 'url_dds_conf' id_dev%}";
12 });
13
14 $("#bt_read").click(function() {
15 document.location = "{% url 'url_read_dds_conf' id_dev%}";
16 });
17 10
18 11 $("#id_clock").on('change', function() {
19 12 updateFrequencies();
20 13 });
21 14
22 15 $("#id_multiplier").on('change', function() {
23 16 updateFrequencies();
24 17 });
25 18
26 19 $("#id_frequency").on('change', function() {
27 20 updateBinaryFrequencies();
28 21 });
29 22
30 23 $("#id_frequency_bin").on('change', function() {
31 24 updateFrequencies();
32 25 });
33 26
34 27 $("#id_frequency_mod").on('change', function() {
35 28 updateBinaryFrequencies();
36 29 });
37 30
38 31 $("#id_frequency_mod_bin").on('change', function() {
39 32 updateFrequencies();
40 33 });
41 34
42 35 function updateBinaryFrequencies() {
43 36
44 37 var clock = $("#id_clock").val();
45 38 var multiplier = $("#id_multiplier").val();
46 39 var freq = $("#id_frequency").val();
47 40 var freq_mod = $("#id_frequency_mod").val();
48 41
49 42 var mclock = clock*multiplier;
50 43
51 44 var freq_bin = freq2Binary(mclock, freq);
52 45 var freq_mod_bin = freq2Binary(mclock, freq_mod);
53 46
54 47 $("#id_frequency_bin").val(freq_bin);
55 48 $("#id_frequency_mod_bin").val(freq_mod_bin);
56 49
57 50 freq = binary2Freq(mclock, freq_bin);
58 51 freq_mod = binary2Freq(mclock, freq_mod_bin);
59 52
60 53 $("#id_frequency").val(freq);
61 54 $("#id_frequency_mod").val(freq_mod);
62 55
63 56 }
64 57
65 58 function updateFrequencies() {
66 59
67 60 var clock = $("#id_clock").val();
68 61 var multiplier = $("#id_multiplier").val();
69 62 var freq_bin = $("#id_frequency_bin").val();
70 63 var freq_mod_bin = $("#id_frequency_mod_bin").val();
71 64
72 65 var mclock = clock*multiplier;
73 66
74 67 var freq = binary2Freq(mclock, freq_bin);
75 68 var freq_mod = binary2Freq(mclock, freq_mod_bin);
76 69
77 70 $("#id_frequency").val(freq);
78 71 $("#id_frequency_mod").val(freq_mod);
79 72
80 73 }
81 74
82 75 </script>
83 76 {% endblock %} No newline at end of file
General Comments 0
You need to be logged in to leave comments. Login now