@@ -0,0 +1,45 | |||
|
1 | ''' | |
|
No newline at end of file | ||
|
2 | Created on Jun 3, 2013 | |
|
No newline at end of file | ||
|
3 | ||
|
No newline at end of file | ||
|
4 | @author: Jose Antonio Sal y Rosas Celi | |
|
No newline at end of file | ||
|
5 | @contact: jose.salyrosas@jro.igp.gob.pe | |
|
No newline at end of file | ||
|
6 | ''' | |
|
No newline at end of file | ||
|
7 | ||
|
No newline at end of file | ||
|
8 | class ABSData(object): | |
|
No newline at end of file | ||
|
9 | ||
|
No newline at end of file | ||
|
10 | __scriptName = "ABSData.py" | |
|
No newline at end of file | ||
|
11 | ||
|
No newline at end of file | ||
|
12 | def __init__(self): | |
|
No newline at end of file | ||
|
13 | pass | |
|
No newline at end of file | ||
|
14 | ||
|
No newline at end of file | ||
|
15 | def convertStringtoList(self, strData): | |
|
No newline at end of file | ||
|
16 | lines = strData.split("],[") | |
|
No newline at end of file | ||
|
17 | listData = [[0 for i in range(8)] for j in range(8)] | |
|
No newline at end of file | ||
|
18 | ||
|
No newline at end of file | ||
|
19 | for i,line in enumerate(lines): | |
|
No newline at end of file | ||
|
20 | if i == 0: | |
|
No newline at end of file | ||
|
21 | lines[i] = line.replace("[[","") | |
|
No newline at end of file | ||
|
22 | if i == len(lines)-1: | |
|
No newline at end of file | ||
|
23 | lines[i] = line.replace("]]","") | |
|
No newline at end of file | ||
|
24 | elements = lines[i].split(",") | |
|
No newline at end of file | ||
|
25 | for j,element in enumerate(elements): | |
|
No newline at end of file | ||
|
26 | listData[i][j] = element | |
|
No newline at end of file | ||
|
27 | ||
|
No newline at end of file | ||
|
28 | return listData | |
|
No newline at end of file | ||
|
29 | ||
|
No newline at end of file | ||
|
30 | def printList(self, listData): | |
|
No newline at end of file | ||
|
31 | print listData | |
|
No newline at end of file | ||
|
32 | ||
|
No newline at end of file | ||
|
33 | if __name__ == '__main__': | |
|
No newline at end of file | ||
|
34 | strData = "[[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5]," \ | |
|
No newline at end of file | ||
|
35 | "[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0]," \ | |
|
No newline at end of file | ||
|
36 | "[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5]," \ | |
|
No newline at end of file | ||
|
37 | "[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5]," \ | |
|
No newline at end of file | ||
|
38 | "[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0]," \ | |
|
No newline at end of file | ||
|
39 | "[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5]," \ | |
|
No newline at end of file | ||
|
40 | "[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0]," \ | |
|
No newline at end of file | ||
|
41 | "[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5]]" | |
|
No newline at end of file | ||
|
42 | ||
|
No newline at end of file | ||
|
43 | data = ABSData() | |
|
No newline at end of file | ||
|
44 | listData = data.convertStringtoList(strData) | |
|
No newline at end of file | ||
|
45 | data.printList(listData) No newline at end of file |
@@ -11,6 +11,7 | |||
|
11 | 11 | No newline at end of file |
|
12 | 12 | from util.readABSFile import readABSFile No newline at end of file |
|
13 | 13 | from util.saveABSFile import saveABSFile No newline at end of file |
|
14 | from util.ABSData import ABSData No newline at end of file | |
|
14 | 15 | from scripts.sendFile import sendFile No newline at end of file |
|
15 | 16 | No newline at end of file |
|
16 | 17 | txtAntenna = "[[0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5]," \ No newline at end of file |
@@ -16,7 +16,7 | |||
|
16 | 16 | <form action="/abscontrol/{{ objProfile.id }}/save/" id="frmPattern" method="post"> No newline at end of file |
|
17 | 17 | <div id="antennaUp" class="antenna"> No newline at end of file |
|
18 | 18 | <fieldset class="flsAntenna"> |
|
19 | No newline at end of file | |
|
19 | <legend>UP</legend> No newline at end of file | |
|
20 | 20 | <div class="divAntenna"> No newline at end of file |
|
21 | 21 | <label for="lblAntenna">Antenna</label> No newline at end of file |
|
22 | 22 | <textarea name="txtAntennaUp" class="txtAntenna" cols="38" rows="8">{{ txtAntenna }}</textarea> No newline at end of file |
@@ -20,9 +20,20 | |||
|
20 | 20 | <div id="antennaUp" class="antenna"> No newline at end of file |
|
21 | 21 | <fieldset class="flsAntenna"> No newline at end of file |
|
22 | 22 | <legend class="legendAntenna">UP</legend> |
|
23 | No newline at end of file | |
|
23 | <div class="divAntenna"> | |
|
No newline at end of file | ||
|
24 | No newline at end of file | |
|
24 | <label for="lblAntenna">Antenna</label> | |
|
No newline at end of file | ||
|
25 | No newline at end of file | |
|
25 | <textarea name="txtAntennaUp" class="txtAntenna" cols="38" rows="8">{{ antennaUp.value }}</textarea> No newline at end of file | |
|
No newline at end of file | ||
|
26 | {% for items in arrayAntennaUp %} | |
|
No newline at end of file | ||
|
27 | <label for="lblSign" class="lblSign">[</label> | |
|
No newline at end of file | ||
|
28 | <div class="divValuesAntenna"> | |
|
No newline at end of file | ||
|
29 | {% for item in items %} | |
|
No newline at end of file | ||
|
30 | <input type="text" name="txtUnitAntennaUp" class="txtUnitAntenna" id="txtUnitAntennaUp_0_{{ forloop.counter0 }}" value="{{item}}" maxlength="3" /> | |
|
No newline at end of file | ||
|
31 | {% if not foorloop.last %},{% endif %} | |
|
No newline at end of file | ||
|
32 | {% endfor %} | |
|
No newline at end of file | ||
|
33 | </div> | |
|
No newline at end of file | ||
|
34 | <label for="lblSign" class="lblSign">]</label> | |
|
No newline at end of file | ||
|
35 | {% endfor %} | |
|
No newline at end of file | ||
|
36 | </div> No newline at end of file | |
|
26 | 37 | </div> No newline at end of file |
|
27 | 38 | <div class="divTx"> No newline at end of file |
|
28 | 39 | <label for="lblTx">Tx</label> No newline at end of file |
General Comments 0
You need to be logged in to leave comments.
Login now