Conclusions » History » Version 9

PASCHOS, Alexandros, 03/23/2016 02:17 PM

1 1 PASCHOS, Alexandros
h1. *6. Conclusions*
2 1 PASCHOS, Alexandros
3 8 PASCHOS, Alexandros
Limitations were encountered when reading files large files (over a MB). So different techniques had to be considered, either reading in packets or implementing queues in order to process the data.
4 9 PASCHOS, Alexandros
Another aspect of memory limitation had to be faced. Compiling the LabVIEW VI in myRIO over-over seemed to overflow the memory even though we had considered reseting myRIO with the appropriate module. Hardware resets were inevitable at certain points.
5 9 PASCHOS, Alexandros
 
6 1 PASCHOS, Alexandros
h2. *6.1 Further Improvements*
7 2 PASCHOS, Alexandros
8 9 PASCHOS, Alexandros
Improvements could be considered in synchronization, and more specifically in defining the maximums in the auto-correlation. Although the implementation of the square wave signal was implemented as described in APT theory there are still improvements to be done.
9 2 PASCHOS, Alexandros
10 2 PASCHOS, Alexandros
Another improvement could be a more dynamic implementation of the demodulation and the decoding process. Instead of storing the whole data in a matrix, it another approach would be to treat them as pre-defined data chunks. Since a synchronization waveform defines the start of a line like in Figure 6.1 a dynamic treatment of the signal can be implemented.
11 3 PASCHOS, Alexandros
12 5 PASCHOS, Alexandros
p=. !{width: 60%}https://sourceforge.isae.fr/attachments/download/2086/dynamicSynch.png(dynamicSynch)!
13 3 PASCHOS, Alexandros
_Figure 6.1 Dynamic Synch_