Status LEDs
Functionality overview
Status LED commands control the operational behavior of Red Pitaya’s status LEDs. Enable or disable the automatic LED patterns that indicate system status, allowing manual LED control for custom applications.
Important notes
Default state is ON (automatic status indication).
Disabling the Ethernet LEDs will help reduce the fast analog input and output noise on the Original generation of boards.
Code examples
[To be added - examples specific to Status LEDs]
Parameters and command table
Parameter options:
<enable> = {OFF, ON}Default:ON
Available Jupyter and API macros:
NA
SCPI |
API, Jupyter |
DESCRIPTION |
ECOSYSTEM |
|---|---|---|---|
LED:MMC <enable>Example:
LED:MMC OFF |
C++:
rp_SetLEDMMCState(bool enable)Python:
rp_SetLEDMMCState(<enable>) |
Turn the Orange LED on or off (responsible for indicating the read memory card). |
1.04-18 and up |
LED:MMC? > <enable>Example:
LED:MMC? > ON |
C++:
rp_GetLEDMMCState(bool *enable)Python:
rp_GetLEDMMCState() |
Get the state of the MMC indicator. |
1.04-18 and up |
LED:HB <enable>Example:
LED:HB OFF |
C++:
rp_SetLEDHeartBeatState(bool enable)Python:
rp_SetLEDHeartBeatState(<enable>) |
Turn the Red LED on or off (responsible for indicating board activity). |
1.04-18 and up |
LED:HB? > <enable>Example:
LED:HB? > ON |
C++:
rp_GetLEDHeartBeatState(bool *enable)Python:
rp_GetLEDHeartBeatState() |
Get the state of the HeartBeat indicator (Red LED). |
1.04-18 and up |
LED:ETH <enable>Example:
LED:ETH OFF |
C++:
rp_SetLEDEthState(bool enable)Python:
rp_SetLEDEthState(<enable>) |
Turn the Ethernet LED indicators on or off. |
1.04-18 and up |
LED:ETH? > <enable>Example:
LED:ETH? > ON |
C++:
rp_GetLEDEthState(bool *enable)Python:
rp_GetLEDEthState() |
Get the state of the Ethernet indicators. |
1.04-18 and up |