| |
| What: /sys/bus/iio/devices/.../ddsX_freqY |
| KernelVersion: 2.6.37 |
| Contact: linux-iio@vger.kernel.org |
| Description: |
| Stores frequency into tuning word Y. |
| There will be more than one ddsX_freqY file, which allows for |
| pin controlled FSK Frequency Shift Keying |
| (ddsX_pincontrol_freq_en is active) or the user can control |
| the desired active tuning word by writing Y to the |
| ddsX_freqsymbol file. |
| |
| What: /sys/bus/iio/devices/.../ddsX_freqY_scale |
| KernelVersion: 2.6.37 |
| Contact: linux-iio@vger.kernel.org |
| Description: |
| Scale to be applied to ddsX_freqY 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/.../ddsX_freqsymbol |
| 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 ddsX_freqY. To exit this mode the user |
| can write ddsX_pincontrol_freq_en or ddsX_out_enable file. |
| |
| What: /sys/bus/iio/devices/.../ddsX_phaseY |
| KernelVersion: 2.6.37 |
| Contact: linux-iio@vger.kernel.org |
| Description: |
| Stores phase into Y. |
| There will be more than one ddsX_phaseY file, which allows for |
| pin controlled PSK Phase Shift Keying |
| (ddsX_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 en_phase file. |
| |
| What: /sys/bus/iio/devices/.../ddsX_phaseY_scale |
| KernelVersion: 2.6.37 |
| Contact: linux-iio@vger.kernel.org |
| Description: |
| Scale to be applied to ddsX_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/.../ddsX_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 |
| ddsX_phaseY. To exit this mode the user can write |
| ddsX_pincontrol_phase_en or disable file. |
| |
| What: /sys/bus/iio/devices/.../ddsX_pincontrol_en |
| What: /sys/bus/iio/devices/.../ddsX_pincontrol_freq_en |
| What: /sys/bus/iio/devices/.../ddsX_pincontrol_phase_en |
| KernelVersion: 2.6.37 |
| Contact: linux-iio@vger.kernel.org |
| Description: |
| ddsX_pincontrol_en: Both, the active frequency and phase is |
| controlled by the respective phase and frequency control inputs. |
| In case the device in question allows to independent controls, |
| then there are dedicated files (ddsX_pincontrol_freq_en, |
| ddsX_pincontrol_phase_en). |
| |
| What: /sys/bus/iio/devices/.../ddsX_out_enable |
| What: /sys/bus/iio/devices/.../ddsX_outY_enable |
| KernelVersion: 2.6.37 |
| Contact: linux-iio@vger.kernel.org |
| Description: |
| ddsX_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/.../ddsX_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/.../ddsX_outY_wavetype_available |
| KernelVersion: 2.6.37 |
| Contact: linux-iio@vger.kernel.org |
| Description: |
| Lists all available output waveform options. |