- Modified collective drive operations to run motors in individual tasks

- Added a processnode methos to scriptcontext. processnode waits for the
  scriptchain of a node to finish.
- Fixed a bug in sicsget
- Made histmemsec dim and rank manager privilege. To allow chnage at runtime.
  Is required for SANS
- Fixed some issues with multicountersec, mostly relating to passing things through
  in a sensible way.
- Updated motorsec.c to work with a client based driver


SKIPPED:
	psi/polterwrite.c
	psi/tabledrive.c
	psi/tabledrive.h
This commit is contained in:
koennecke
2014-02-18 13:25:32 +00:00
parent 95d37fea12
commit 33e122ea9e
22 changed files with 240 additions and 241 deletions

View File

@@ -1460,6 +1460,9 @@ static int GetDefString(void *message, void *userData)
self->argv[2]);
return MPSTOP;
}
NXDtextreplace(self->nx->dictHandle,self->defString,
self->defString,sizeof(self->defString));
return MPCONTINUE;
}
@@ -1556,7 +1559,7 @@ static int SPutWrite(void *message, void *userData)
case HIPINTAR:
case HIPINTVARAR:
status = NXDputdef(self->nx->fileHandle, self->nx->dictHandle,
self->defString, &self->v.v.intArray);
self->defString, self->v.v.intArray);
break;
case HIPFLOATAR:
case HIPFLOATVARAR: