Skip to content

02 LED Indicator Patterns

Claude edited this page Dec 8, 2025 · 1 revision

LED Indicator Patterns

The Nyquist device has two indicator LEDs that communicate device status through blink patterns:

  • White LED (LED1): Primary power/status indicator
  • Blue LED (LED2): Secondary status indicator (streaming, errors)

Pattern Summary Table

Device State White LED Blue LED Description
Standby (USB powered, not active) Off Off Device connected but not powered up
Charging (standby) Off Off Battery charging, device not active
Powered On (USB) Solid On Off Device active, connected to USB
Powered On + Charging Pulse (brief off) Off Device active and battery charging
Powered On + Streaming (USB) Solid On Slow Blink Data streaming active
Powered On + Charging + Streaming Pulse (brief off) Slow Blink Streaming while charging
Powered On (Battery) Slow Blink Off Running on battery power
Powered On + Streaming (Battery) Slow Blink Slow Blink Streaming on battery
Battery Low Double Blink Off Low battery warning
Battery Low + Streaming Double Blink Slow Blink Streaming with low battery
Error Condition (current) Fast Blink Error detected
Powering Down Off Off Shutdown in progress

Detailed Pattern Descriptions

Timing Reference

  • Each pattern consists of 8 steps
  • Standard step duration: 200ms (period=2)
  • Fast step duration: 100ms (period=1)
  • Full cycle: 1.6 seconds (standard) or 0.8 seconds (fast)

Pattern Details

Standby / Off

  • White LED: Off
  • Blue LED: Off
  • When: Device is connected to USB but user has not pressed the power button
  • Action: Press and hold the button (~1 second) to power on

Charging (Standby)

  • White LED: Off
  • Blue LED: Off
  • When: Battery is charging while device is in standby mode
  • Note: No visual indication of charging in standby; device conserves power

Powered On (USB Connected)

  • White LED: Solid on continuously
  • Blue LED: Off
  • When: Device is active and connected to USB power (not charging, not streaming)
  • Indicates: Device ready for commands

Powered On + Charging

  • White LED: Mostly on with brief off pulse (~200ms off every 1.6s)
  • Blue LED: Off
  • When: Device is active and battery is charging
  • Pattern: ON-ON-ON-ON-ON-ON-ON-off (brief off at start of cycle)

Powered On + Streaming (USB)

  • White LED: Solid on continuously
  • Blue LED: Brief blink (~200ms on every 1.6s)
  • When: Data streaming is active while on USB power
  • Pattern: Blue LED: ON-off-off-off-off-off-off-off

Powered On + Charging + Streaming

  • White LED: Mostly on with brief off pulse
  • Blue LED: Brief blink (~200ms on every 1.6s)
  • When: Streaming data while battery is charging
  • Indicates: Full operation mode

Powered On (Battery Only)

  • White LED: Brief blink (~200ms on every 1.6s)
  • Blue LED: Off
  • When: Device running on battery power, not streaming
  • Pattern: White LED: ON-off-off-off-off-off-off-off
  • Indicates: Battery conservation mode active

Powered On + Streaming (Battery)

  • White LED: Brief blink (~200ms on every 1.6s)
  • Blue LED: Brief blink (~200ms on every 1.6s)
  • When: Streaming data while on battery power
  • Pattern: Both LEDs blink together at start of each cycle

Battery Low Warning

  • White LED: Double blink (~400ms total, then 1.2s off)
  • Blue LED: Off
  • When: Battery voltage has dropped below threshold
  • Pattern: White LED: ON-off-ON-off-off-off-off-off
  • Action: Connect USB power to charge battery

Battery Low + Streaming

  • White LED: Double blink
  • Blue LED: Brief blink
  • When: Streaming while battery is low
  • Indicates: Urgent - connect power to avoid data loss

Error Condition

  • White LED: Continues current pattern
  • Blue LED: Fast blink (~100ms on/off alternating)
  • When: System error detected
  • Pattern: Blue LED: ON-off-ON-off-ON-off-ON-off at 100ms steps
  • Action: Check SYST:ERR? via SCPI for error details

Power Down Sequence

  • White LED: Off
  • Blue LED: Off
  • When: User requested power down (held button ~1 second while powered on)
  • Note: LEDs turn off immediately when shutdown is initiated

Button Operations

Action Duration Result
Press and hold (from standby) ~1 second Power on device
Press and hold (while powered on) ~1 second Power off device
Hold during boot ~20 seconds Enter bootloader mode

Troubleshooting

Symptom Possible Cause Solution
No LEDs on USB connect USB cable issue or device fault Try different cable/port
White LED won't turn solid Battery too low to power on Let charge in standby first
Blue LED fast blinking System error Query SYST:ERR? for details
Double white blink Low battery Connect USB power
LEDs don't respond to button Button held too briefly Hold for full 1 second

Technical Notes

  • LED patterns are processed every 100ms by the LED_Tasks() function
  • Pattern priority: Power transitions > Error display > Normal status
  • The White LED indicates power/battery status
  • The Blue LED indicates data activity and errors
  • When streaming, both LEDs can blink to show combined status