From ade0fdbd9ec29e5edfe2d3b68be70b867116dcbf Mon Sep 17 00:00:00 2001 From: Enrico Faulhaber Date: Sat, 22 Jul 2017 23:12:07 +0200 Subject: [PATCH] add doc/open_questions.md Change-Id: Ied073d133a5f068e3de20a8d92e36dffbc4ebf08 --- doc/open_questions.md | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 doc/open_questions.md diff --git a/doc/open_questions.md b/doc/open_questions.md new file mode 100644 index 0000000..f88a081 --- /dev/null +++ b/doc/open_questions.md @@ -0,0 +1,26 @@ + + * Datatype for a mapping (like the calibration for the amagnet) + * How to set a Mapping or an enum (with all the name-value mappings) in the configfile? + * use toml vs. ini parser? + + * error handling should be more consistent + * error-info stuff should be consistent + + * dynamic device creation / modification (i.e. how to set the mapping of an enum during runtime?) + + * propagation of units from main value to params + + * switch params+cmds to 'accessibles'/attributes and keep in orderdDict? + -> needs Datatype for a function + * datatype for funcion: is argin a list anyway, or just one (structured) argument? + (so far we use a list and argout is a single datatype (which may be stuctured)) + + * polling: vendor specific or do we propose a common way to handle it? + (playground uses a per-device pollinterval. params may be polled less often) + + * interface classes !!! (maybe with feature mixins like WindowTimeout?) + + * hardware access: unify? how? + + * demo-hardware? +