hc
2023-12-09 b22da3d8526a935aa31e086e63f60ff3246cb61c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
 
What:        /sys/bus/iio/devices/.../out_altvoltageX_frequencyY
KernelVersion:    2.6.37
Contact:    linux-iio@vger.kernel.org
Description:
       Stores frequency into tuning word Y.
       There will be more than one out_altvoltageX_frequencyY file,
       which allows for pin controlled FSK Frequency Shift Keying
       (out_altvoltageX_pincontrol_frequency_en is active) or the user
       can control the desired active tuning word by writing Y to the
       out_altvoltageX_frequencysymbol file.
 
What:        /sys/bus/iio/devices/.../out_altvoltageX_frequencyY_scale
KernelVersion:    2.6.37
Contact:    linux-iio@vger.kernel.org
Description:
       Scale to be applied to out_altvoltageX_frequencyY in order to
       obtain the desired value in Hz. If shared across all frequency
       registers Y is not present. It is also possible X is not present
       if shared across all channels.
 
What:        /sys/bus/iio/devices/.../out_altvoltageX_frequencysymbol
KernelVersion:    2.6.37
Contact:    linux-iio@vger.kernel.org
Description:
       Specifies the active output frequency tuning word. The value
       corresponds to the Y in out_altvoltageX_frequencyY.
       To exit this mode the user can write
       out_altvoltageX_pincontrol_frequency_en or
       out_altvoltageX_out_enable file.
 
What:        /sys/bus/iio/devices/.../out_altvoltageX_phaseY
KernelVersion:    2.6.37
Contact:    linux-iio@vger.kernel.org
Description:
       Stores phase into Y.
       There will be more than one out_altvoltageX_phaseY file, which
       allows for pin controlled PSK Phase Shift Keying
       (out_altvoltageX_pincontrol_phase_en is active) or the user can
       control the desired phase Y which is added to the phase
       accumulator output by writing Y to the phase_en file.
 
What:        /sys/bus/iio/devices/.../out_altvoltageX_phaseY_scale
KernelVersion:    2.6.37
Contact:    linux-iio@vger.kernel.org
Description:
       Scale to be applied to out_altvoltageX_phaseY in order to obtain
       the desired value in rad. If shared across all phase registers
       Y is not present. It is also possible X is not present if
       shared across all channels.
 
What:        /sys/bus/iio/devices/.../out_altvoltageX_phasesymbol
KernelVersion:    2.6.37
Contact:    linux-iio@vger.kernel.org
Description:
       Specifies the active phase Y which is added to the phase
       accumulator output. The value corresponds to the Y in
       out_altvoltageX_phaseY. To exit this mode the user can write
       out_altvoltageX_pincontrol_phase_en or disable file.
 
What:        /sys/bus/iio/devices/.../out_altvoltageX_pincontrol_en
What:        /sys/bus/iio/devices/.../out_altvoltageX_pincontrol_frequency_en
What:        /sys/bus/iio/devices/.../out_altvoltageX_pincontrol_phase_en
KernelVersion:    2.6.37
Contact:    linux-iio@vger.kernel.org
Description:
       out_altvoltageX_pincontrol_en: Both, the active frequency and
       phase is controlled by the respective phase and frequency
       control inputs. In case the device in features independent
       controls, then there are dedicated files
       (out_altvoltageX_pincontrol_frequency_en,
       out_altvoltageX_pincontrol_phase_en).
 
What:        /sys/bus/iio/devices/.../out_altvoltageX_out_enable
What:        /sys/bus/iio/devices/.../out_altvoltageX_outY_enable
KernelVersion:    2.6.37
Contact:    linux-iio@vger.kernel.org
Description:
       out_altvoltageX_outY_enable controls signal generation on
       output Y of channel X. Y may be suppressed if all channels are
       controlled together.
 
What:        /sys/bus/iio/devices/.../out_altvoltageX_outY_wavetype
KernelVersion:    2.6.37
Contact:    linux-iio@vger.kernel.org
Description:
       Specifies the output waveform.
       (sine, triangle, ramp, square, ...)
       For a list of available output waveform options read
       available_output_modes.
 
What:        /sys/bus/iio/devices/.../out_altvoltageX_outY_wavetype_available
KernelVersion:    2.6.37
Contact:    linux-iio@vger.kernel.org
Description:
       Lists all available output waveform options.