Closed laroque closed 7 years ago
Related issues are now associated. Here is my general philosophy:
Anything can (probably) be done with these forms, but for convenience there are a couple other Spime's:
Also of note, all the calibrations have been pulled together into a new file for order's sake.
Now to the checklist:
spime_endpoints.py
Aside - Since most endpoints allow sending multiple commands together, I've rewritten the SimpleSCPISpime set to both set and check the same endpoint. This ideally will obviate the need to "get_on_set", with the caveat that get goes through @calibrate and set does not, which results in different response formatting (values vs value_raw/value_cal). This is really a different problem though and beyond the scope of this issue.
Testing ahead, but so far looking good.
resolved in release v1.3.3
There is code in many places (dripline and dragonfly) and things that should inherit don't seem to do so in all cases.
Solution:
?
) or writing (addVALUE
); there should be either inherited classes or options in SIMPLE that only support read or only support write