ME 405
correlate Namespace Reference

Functions

def rn_analog ()
 

Variables

int RBUFLEN = 1000
 
int DIGITAL_AMPLITUDE = 600
 
 signal
 
 siglen = len(signal)
 
 bufin = array('H', (2048 + rn_analog() for i in range(RBUFLEN)))
 
int x = RBUFLEN - siglen - 20
 
int s = 1 else -1
 
 coeffs = array('f', (1 if signal[i] == 1 else -1 for i in range(siglen)))
 
 op = array('f', (0 for _ in range(RBUFLEN)))
 
 setup = array('i', [0]*5)
 
 t = utime.ticks_us()
 
 n_results = dcf(bufin, op, coeffs, setup)
 
int ns = 0
 
int maxop = 0
 
 res = op[x]
 
int nextop = 0
 

Function Documentation

◆ rn_analog()

def correlate.rn_analog ( )

Variable Documentation

◆ bufin

correlate.bufin = array('H', (2048 + rn_analog() for i in range(RBUFLEN)))

◆ coeffs

correlate.coeffs = array('f', (1 if signal[i] == 1 else -1 for i in range(siglen)))

◆ DIGITAL_AMPLITUDE

int correlate.DIGITAL_AMPLITUDE = 600

◆ maxop

correlate.maxop = 0

◆ n_results

correlate.n_results = dcf(bufin, op, coeffs, setup)

◆ nextop

int correlate.nextop = 0

◆ ns

int correlate.ns = 0

◆ op

correlate.op = array('f', (0 for _ in range(RBUFLEN)))

◆ RBUFLEN

int correlate.RBUFLEN = 1000

◆ res

correlate.res = op[x]

◆ s

string correlate.s = 1 else -1

◆ setup

correlate.setup = array('i', [0]*5)

◆ siglen

correlate.siglen = len(signal)

◆ signal

correlate.signal
Initial value:
1 = bytearray([1,-1,1,-1,1,-1,1,1,-1,-1,1,1,-1,-1,1,-1,
2 1,-1,1,1,-1,1,-1,1,-1,1,-1,-1,1,1,-1,1,
3 -1,-1,1,-1,1,-1,1,1,-1,-1,1,-1,1,1,-1,1,
4 -1,-1,])

◆ t

correlate.t = utime.ticks_us()

◆ x

int correlate.x = RBUFLEN - siglen - 20