Skip to content

Apply a wavelength change to the open SLM - #7

Merged
seb5g merged 1 commit into
5.3.xfrom
feature/wavelength-update
Oct 30, 2026
Merged

seb5g merged 1 commit into
5.3.xfrom
feature/wavelength-update

Conversation

@seb5g

@seb5g seb5g commented Oct 30, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Changing the wavelength_nm setting of an initialized slmsuite actuator now updates the open SLM (wav_um, and wav_design_um when it was equal, so phase_scaling stays 1; slmsuite reads these on each phase conversion). For Holoeye the SDK setWavelength is called too.
  • The tip says the value is imposed by the BeamShaping extension when it is loaded.

Tests

  • Simulated SLM and a fake Holoeye object; suite passes (54 passed, 7 skipped). Not tested on a real Meadowlark or Holoeye.

Generated by Claude Code

…ation

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01CAhZwmbyCSpSgfTyicUxuS
@seb5g
seb5g merged commit 188f8cf into 5.3.x Oct 30, 2026
7 checks passed
@seb5g
seb5g deleted the feature/wavelength-update branch October 30, 2026 14:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants