From 14d59a639b96ec199aec6e6bb0d700dbc9464744 Mon Sep 17 00:00:00 2001 From: ryantan Date: Wed, 16 Apr 2025 15:19:20 +0200 Subject: [PATCH] implemented test package, will use it later on . --- Mag_Field_Sweep_2025_04_15.py | 1 + Test.py | 3 +++ magnet_modules/__init__.py | 1 + .../__pycache__/__init__.cpython-311.pyc | Bin 0 -> 223 bytes .../__pycache__/sweep_functions.cpython-311.pyc | Bin 0 -> 424 bytes magnet_modules/sweep_functions.py | 2 ++ 6 files changed, 7 insertions(+) create mode 100644 magnet_modules/__init__.py create mode 100644 magnet_modules/__pycache__/__init__.cpython-311.pyc create mode 100644 magnet_modules/__pycache__/sweep_functions.cpython-311.pyc create mode 100644 magnet_modules/sweep_functions.py diff --git a/Mag_Field_Sweep_2025_04_15.py b/Mag_Field_Sweep_2025_04_15.py index 2ddfe69..5a09175 100644 --- a/Mag_Field_Sweep_2025_04_15.py +++ b/Mag_Field_Sweep_2025_04_15.py @@ -1063,6 +1063,7 @@ def sweep_b_angle(instr1:pyvisa.resources.Resource, instr2:pyvisa.resources.Reso # TODO: see later parts of b_field_rotation from line 820 onwards, and see if same logic can be applied here # acquire coordinates along the fixed axis, threading, sweep both supplies till desired value (with lock) # then set event, measure, on with the next iteration, just like in b-field-rotation + cartesian_coords = generate_coord_list_fixed_angle(angle, ) ################################################################# END OF FUNCTION DEFS ########################################################################################### diff --git a/Test.py b/Test.py index 33b9349..89224d2 100644 --- a/Test.py +++ b/Test.py @@ -1,4 +1,7 @@ import math +from magnet_modules import sweep_functions as sf + +# sf.test_func() def generate_angle_coord_list(radius, start_angle, end_angle, step_size, clockwise=True): # TODO: DOCS diff --git a/magnet_modules/__init__.py b/magnet_modules/__init__.py new file mode 100644 index 0000000..991aa1a --- /dev/null +++ b/magnet_modules/__init__.py @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/magnet_modules/__pycache__/__init__.cpython-311.pyc b/magnet_modules/__pycache__/__init__.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..eccc9f21bcc7f746f435b06d544b35ccb036c572 GIT binary patch literal 223 zcmZ3^%ge<81bf%~PiFzrk3k$5V1zP0vjG{?8B!R688jLFRx%VZ0r{UnlD~?Qtztrp zQ;UjYib@jm3S(UIlS^|`^Gb?if=fzMGD~w~!ZU+YjZBP8V|){fOHzwMGE$2(i({ON zD)Wm=5=)$P-7-^iQhZYri%W}AK{|tzi!uvJVsaDH^HNLVbMsS5b5e_A;^Q;(GE3s) k^$IF~ao9ja?TT1|P5?Qwm>)=dU}j`w{J;PsikN|70CQbGoB#j- literal 0 HcmV?d00001 diff --git a/magnet_modules/__pycache__/sweep_functions.cpython-311.pyc b/magnet_modules/__pycache__/sweep_functions.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..d4d198abda9f17238019460c1c366d67a0d5f505 GIT binary patch literal 424 zcmZWku}T9$5Zz5Kngml@2y%j8uFxWA6U0KrE@@5?WFZ{4n`Ghc_MF`##LB{d$R9*R z{Few;0V{tXkS>kRo;e$b-I@1h=FQGNHyU+(<4 zz?>gmNfGgm2y_O*D*X^-YFHc$5@C9=;#nj#(<33$o?XF6mFS~%Jg?cU@)T_1D)uLO z8{H%MbZWEu!MoG^aGJB?Km}`EkLJzbAjvbZfoN4d{e9>Rsz~!uy9gF#O6j6Rskb2i HU9SHD5_xJy literal 0 HcmV?d00001 diff --git a/magnet_modules/sweep_functions.py b/magnet_modules/sweep_functions.py new file mode 100644 index 0000000..f6b9361 --- /dev/null +++ b/magnet_modules/sweep_functions.py @@ -0,0 +1,2 @@ +def test_func(): + print('hello world! from test func') \ No newline at end of file