forked from M-Labs/nix-servo
18 lines
560 B
Diff
18 lines
560 B
Diff
diff --git a/linien-common/linien_common/common.py b/linien-common/linien_common/common.py
|
|
index 854d776..98de41f 100644
|
|
--- a/linien-common/linien_common/common.py
|
|
+++ b/linien-common/linien_common/common.py
|
|
@@ -25,8 +25,10 @@ from typing import Dict, Iterable, List, Tuple, Union
|
|
import numpy as np
|
|
from scipy.signal import correlate, resample
|
|
|
|
-MHz = 0x10000000 / 8
|
|
-Vpp = ((1 << 14) - 1) / 4
|
|
+CORDIC_GAIN = 1.6467602570986222
|
|
+
|
|
+MHz = (2 ** 32) / 125.0
|
|
+Vpp = (2 ** 14 - 1) / CORDIC_GAIN
|
|
# conversion of bits to V
|
|
ANALOG_OUT_V = 1.8 / ((2**15) - 1)
|
|
|