Urukul 9910: Incompatible types: Option[artiq.coredevice.ttl.TTLOut] and artiq.coredevice.ttl.TTLOut #271
Labels
No Milestone
No Assignees
2 Participants
Notifications
Due Date
No due date set.
Dependencies
No dependencies set.
Reference: M-Labs/nac3#271
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Urukul 9910 2-EEM no sync. Frequency/amplitude looks OK, RF switch control fails:
It seems to me that
[swi.sw for swi in sw]
will give a list of typelist[Option[TTLOut]]
(becauseswi
is of typeAD9910
, whose fieldsw
is of typeOption[TTLOut]
), but methodrf_switch_wave
expectslist[TTLOUT]
? Maybe use[swi.sw.unwrap() for swi in sw]
?The error message can be improved indeed, will look into it. Thanks for reporting this!