Back to home page

OSCL-LXR

 
 

    


0001 
0002 What:           /sys/bus/iio/devices/.../out_altvoltageX_frequencyY
0003 KernelVersion:  2.6.37
0004 Contact:        linux-iio@vger.kernel.org
0005 Description:
0006                 Stores frequency into tuning word Y.
0007                 There will be more than one out_altvoltageX_frequencyY file,
0008                 which allows for pin controlled FSK Frequency Shift Keying
0009                 (out_altvoltageX_pincontrol_frequency_en is active) or the user
0010                 can control the desired active tuning word by writing Y to the
0011                 out_altvoltageX_frequencysymbol file.
0012 
0013 What:           /sys/bus/iio/devices/.../out_altvoltageX_frequencyY_scale
0014 KernelVersion:  2.6.37
0015 Contact:        linux-iio@vger.kernel.org
0016 Description:
0017                 Scale to be applied to out_altvoltageX_frequencyY in order to
0018                 obtain the desired value in Hz. If shared across all frequency
0019                 registers Y is not present. It is also possible X is not present
0020                 if shared across all channels.
0021 
0022 What:           /sys/bus/iio/devices/.../out_altvoltageX_frequencysymbol
0023 KernelVersion:  2.6.37
0024 Contact:        linux-iio@vger.kernel.org
0025 Description:
0026                 Specifies the active output frequency tuning word. The value
0027                 corresponds to the Y in out_altvoltageX_frequencyY.
0028                 To exit this mode the user can write
0029                 out_altvoltageX_pincontrol_frequency_en or
0030                 out_altvoltageX_out_enable file.
0031 
0032 What:           /sys/bus/iio/devices/.../out_altvoltageX_phaseY
0033 KernelVersion:  2.6.37
0034 Contact:        linux-iio@vger.kernel.org
0035 Description:
0036                 Stores phase into Y.
0037                 There will be more than one out_altvoltageX_phaseY file, which
0038                 allows for pin controlled PSK Phase Shift Keying
0039                 (out_altvoltageX_pincontrol_phase_en is active) or the user can
0040                 control the desired phase Y which is added to the phase
0041                 accumulator output by writing Y to the phase_en file.
0042 
0043 What:           /sys/bus/iio/devices/.../out_altvoltageX_phaseY_scale
0044 KernelVersion:  2.6.37
0045 Contact:        linux-iio@vger.kernel.org
0046 Description:
0047                 Scale to be applied to out_altvoltageX_phaseY in order to obtain
0048                 the desired value in rad. If shared across all phase registers
0049                 Y is not present. It is also possible X is not present if
0050                 shared across all channels.
0051 
0052 What:           /sys/bus/iio/devices/.../out_altvoltageX_phasesymbol
0053 KernelVersion:  2.6.37
0054 Contact:        linux-iio@vger.kernel.org
0055 Description:
0056                 Specifies the active phase Y which is added to the phase
0057                 accumulator output. The value corresponds to the Y in
0058                 out_altvoltageX_phaseY. To exit this mode the user can write
0059                 out_altvoltageX_pincontrol_phase_en or disable file.
0060 
0061 What:           /sys/bus/iio/devices/.../out_altvoltageX_pincontrol_en
0062 What:           /sys/bus/iio/devices/.../out_altvoltageX_pincontrol_frequency_en
0063 What:           /sys/bus/iio/devices/.../out_altvoltageX_pincontrol_phase_en
0064 KernelVersion:  2.6.37
0065 Contact:        linux-iio@vger.kernel.org
0066 Description:
0067                 out_altvoltageX_pincontrol_en: Both, the active frequency and
0068                 phase is controlled by the respective phase and frequency
0069                 control inputs. In case the device in features independent
0070                 controls, then there are dedicated files
0071                 (out_altvoltageX_pincontrol_frequency_en,
0072                 out_altvoltageX_pincontrol_phase_en).
0073 
0074 What:           /sys/bus/iio/devices/.../out_altvoltageX_out_enable
0075 What:           /sys/bus/iio/devices/.../out_altvoltageX_outY_enable
0076 KernelVersion:  2.6.37
0077 Contact:        linux-iio@vger.kernel.org
0078 Description:
0079                 out_altvoltageX_outY_enable controls signal generation on
0080                 output Y of channel X. Y may be suppressed if all channels are
0081                 controlled together.
0082 
0083 What:           /sys/bus/iio/devices/.../out_altvoltageX_outY_wavetype
0084 KernelVersion:  2.6.37
0085 Contact:        linux-iio@vger.kernel.org
0086 Description:
0087                 Specifies the output waveform.
0088                 (sine, triangle, ramp, square, ...)
0089                 For a list of available output waveform options read
0090                 available_output_modes.
0091 
0092 What:           /sys/bus/iio/devices/.../out_altvoltageX_outY_wavetype_available
0093 KernelVersion:  2.6.37
0094 Contact:        linux-iio@vger.kernel.org
0095 Description:
0096                 Lists all available output waveform options.