##// END OF EJS Templates
The flight software is now compatible with the VHDL 0.1.32...
The flight software is now compatible with the VHDL 0.1.32 Still some bugs at startup, may be due to the VHDL

File last commit:

r126:5ae10b1b8078 VHDLib206
r171:13f27d43af32 VHDL_0_1_28
Show More
load_spectral_matrix_sinus.py
22 lines | 521 B | text/x-python | PythonLexer
/ FSW-qt / bin / load_spectral_matrix_sinus.py
#!/usr/bin/lppmon -e
import math
address_to_read = 0x80000f08
val = RMAPPlugin0.Read( address_to_read, 1)
matrixF0_Address0 = val[0]
print hex(matrixF0_Address0)
teta = []
for i in range(128):
teta.append( i * 2 * math.pi / 128 )
amplitude = 10000
# BUILD THE DATA
dataToWrite = []
for frequencyBin in range(128):
for component in range (25):
dataToWrite.append( amplitude * math.sin( teta[frequencyBin] * component ) )
# WRITE THE DATA
print len(dataToWrite)
RMAPPlugin0.Write( matrixF0_Address0, dataToWrite )