3.6.6. Daisy utility
The Red Pitaya Daisy utility is a command-line tool that enables the synchronization of multiple Red Pitaya devices over SATA daisy chain connectors. The utility can be used to enable trigger and clock synchronization, set the trigger source mode, and configure the external trigger debouncer for acquisition and generation.
redpitaya> daisy_tool
Usage: daisy_tool -e[=State] | -o[=State] | -t[=Mode] | -c[=Mode] | -a[1.0] | -g[1.0] |-d
-e Enables trigger sync over SATA daisy chain connectors.
-c Enables clock sync over SATA daisy chain connectors.
-o Turns GPION_0 into trigger output for selected source - acquisition or generation.
-t Sets the trigger source mode. ADC/DAC.
-e Enables clock and trigger sync over SATA daisy chain connectors.
-a Sets ext. trigger debouncer for acquisition in μs (Value must be positive).
-g Sets ext. trigger debouncer for generation in μs (Value must be positive).
-d Register debug mode.
Example:
./daisy_tool -e=On -o=On -t=DAC -a2.2
Optional parameter:
State = [Off | On] Turns On or Off
Mode = [ADC | DAC] Set ADC or DAC mode
Notice: Application does not reset register settings when enabling modes.
If the flag does not have a parameter, it returns the value from the register.
Source code
The Red Pitaya GitHub repository contains the source code for the daisy_tool utility.