mdsplus
mdsplus copied to clipboard
The MDSplus data management system
The setting of gains and offsets are now improved. The function that sets the gains also commits them using an EPICS call as well.
Online documentation needs updating. Currently there is only a pointer to old users guide, but the link provided is not actually accessible: Forbidden You don't have permission to access this...
Devices provide 'original_part_name' methods which can be used to access the device's member nodes as lower-case part-name properties of the device head. For example givent a device with a sub-node...
Compiling MDSplus with GCC v11.3.0 I get ``` mdsipobjects.cpp:48:49: error: ISO C++17 does not allow dynamic exception specifications 48 | extern "C" void *getManyObj(char *serializedIn) throw(MdsException); | ^~~~~ mdsipobjects.cpp:49:49: error:...
The 423/435 streaming devices contain a call to copy the tree (`dev.copy()`) inside the MDSWorker's new thread. This breaks the code when executing it from an mdsip service (i.e. when...
I was trying to install Mdsplus-python on Ubuntu 22.04, Jammy Jellyfish but an error was comming up $ sudo apt install mdsplus-python Reading package lists... Done Building dependency tree... Done...
This issue was originally found in the old-trees branch. But also confirmed to be in the alpha branch. Unclear if this is a bug in the source code or just...
Two new devices to monitoring the slow rates streams coming from port 53666 of the D-Tacq 2106 423s and 435s.
Add DbiTREE_VERSION, which returns `db->info->header->version` Add the tree file format version number to the output of `mdstcl show db` Example: ``` TCL> set tree oldtree TCL> set tree newtree TCL>...
Using the old-trees branch, create a new tree. Using TCL, attempt to add a 70 character node name. Dir command shows it was truncated to 63 characters. Now open the...