Skip to content
Snippets Groups Projects
Select Git revision
  • 02.07
  • 02.11
  • chore/build_on_bookworm
  • cmake-fix-libinstalldir
  • cwillner-add-versionInfo-module
  • cwillner/fix-changes-in-userinputvalidator
  • cwillner/generate-dot-graph
  • drothe/12685-configurableValidityPropagation
  • drothe/extendedDataMatching
  • drothe/fix-StatusWithMessage
  • feat--add-version-info-to-xml-file
  • feat/add-oven-sim
  • feat/pythonInitHandler
  • feat/shared_recovery_mutex
  • fix-circularDepDetectorRecursion
  • fix-config-msg-spelling
  • fix-example2
  • fix/EventMessageAggregator
  • fix/prevent-self-connection
  • fix/race_condition
  • 04.01.00
  • 04.00.00
  • 03.09.00
  • 03.08.01
  • 03.08.00
  • 03.07.00
  • 03.06.00
  • 03.05.00
  • 03.04.00
  • 03.03.00
  • 03.02.03
  • 03.02.02
  • 03.02.01
  • 03.02.00
  • 03.01.00
  • 03.00.02
  • 03.00.01
  • 03.00.00
  • 02.11.01
  • 02.11.00
40 results
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.018Jul121022Jun219629May242219181716155428Apr272120191813111065430Mar2221632124Feb23222120171614131098324Jan23Dec12972129Nov2524231816151411109874313Oct20Sep16146219Aug181727Jul26211511864130Jun292827242322212017161514133231May27261Apr29Maradded convenience read and write functions for testsincreased minor version00.05.0000.05.00corrected (recently changed) name of the DOOCS adapter packagemade Module::connectTo() compile-time polymorphic, to allow special modules with operator() returning a different type.increased minor version00.04.0000.04.00Fixed several bugs affecting poll-type variables being read by a poll-type application variable and distributed to push-type variables via a ConsumingFanOut.call prepare() for all Modules during server start upincreased minor version and updated dependency versions00.03.0000.03.00Changed Module::readAll() to read all push-type variables first, to make sure that poll-type variables are up-to-date upon returnRevert "prevent readAll() etc. functions to recurse into submodules with their own thread"Merge branch 'master' of github.com:ChimeraTK/ApplicationCorerevert last commit, cascading ApplicationModules should be avoided instead (and should be prevented in future)prevent readAll() etc. functions to recurse into submodules with their own threadCache accessors obtained through TestFacility::getScalar() and TestFacility::getArray() by the application test code, to avoid the loss of the current value if a decorated accessor is obtained again.removed an unwanted debug coutbetter handling of poll-type variables in testable modeadded support for the std::string data type and throw an exception if the type given by the user is unknownallow adding tags in the module constructoralso make sure for DeviceModules to always return the same sub-module with the [] operator when passing the same sub-module namefixed not returning the same submodule on a second call of the ControlSystemModule::operator[] with the same module nameadded missing header filesremoved no longer needed, commented codeallow connecting a consuming node to a consuming node, if one of them already has been connected to a feeder.updated documentationgroup read and write operations only act on readable resp. writable variables in the group now.don't crash the application if Profiler::startMeasurement() is called while the measurement is already running, instead just ignore the second calladded a profiler to measure the cpu time used in each threadRenamed Application::testableModeThreadName() into Application::threadName(), since this will be used for other purposes as well.moved the xml generator main function into a new header file, to avoid defining main() multiple times by mistake.00.02.0000.02.00fixed missing namespace qualificationmoved group read/write and []/() oprerators from the VariableGroup class into the Module class, to make the functionality also available in ApplicationModulesadded function to obtain the qualified name of the variable, including the hierarchy path. not yet used.- change return type of write() to bool, as defined in the latest DeviceAccess versionadded functions VariableGroup::readAllNonBlocking() and void VariableGroup::readAllLatest().When optimising the connections (i.e. merging networks), the trigger receivers for triggered networks are now removed from the trigger network. This was previously leading to crashes.renamed VariableNetwork::addTriggerReceiver() into VariableNetwork::addNodeToTrigger() for better clarityrenamed VariableNetworkNode getTriggerReceiver() into VariableNetworkNode getNodeToTrigger() for better claritydo not count poll-type variables in the testable mode, since this would lead to hanging testsuse the new readLatest(), which has been added to the latest DeviceAccess version, to implement the naturally expected behaviour when using a push-type variable with a poll-type accessorWhen attaching a trigger to a node, the resulting triggered node is stored and later returned when the same trigger is attached again to the same node. This fixes crashes when joining two networks sharing the same node triggered by the same trigger, if the triggering node was technically different.
Loading