cwi-dis / cwipc

MIT License
16 stars 2 forks source link

Need single cwipc command, with subcommands. #36

Open jackjansen opened 1 year ago

jackjansen commented 1 year ago

The cwipc_view, cwipc_calibrate and especially cwipc_grab with its many overloaded options are a pain in the neck to use.

We should create a single cwipc command with sub-commands grab, calibrate, view, convert, etc.

jackjansen commented 1 year ago

This can actually also be used for the problem with installing the Python packages. cwipc install could be used to install them.

And the toplevel cwipc command could detect that this hasn't been done yet and then do it (essentially replacing cwipc_pymodules_install.sh).

jackjansen commented 1 year ago

cwipc install (or maybe cwipc check?) should also help with the Windows DLL/PATH hell. @ashutosh3308 just ran into it again, where all the Kinect stuff was installed but still cwipc couldn't load the Kinect DLLs.

jackjansen commented 1 year ago

Should look at https://pypi.org/project/dll-diagnostics/ I remember vaguely that I have used that to find dependencies at some point in the past.