.. _devices/configuration: ***************************** genericWatchdog Configuration ***************************** The steps to update the configuration from Karabo GUI --------------------------------------------------------------- - shut down the device, - set Init mode=True, press enter and instantiate the device, - login via putting your git account in "Username" property, wait until the status is INTERLOCK_OK - modify the configuration - press "Push to git", wait until the status goes to "Pushed to git", - then shutdown and initialize device in a normal mode, with Init mode=False. - (optionally) check whether the configuration is correct in git, the device should appear in the group: https://git.xfel.eu/gitlab/genericwatchdog Update configuration directly from the gitlab --------------------------------------------------------------- The configurations of genericWatchdog devices, which were saved to gitlab, can be found in the group: https://in.xfel.eu/gitlab/genericwatchdog Example: https://in.xfel.eu/gitlab/genericwatchdog/scs_xtd10_watchdog_mdl_yag_imges The repo contains xml files which correspond to the tables which the user can find in the Confiration Panel of the device: - importsTable - inputsTable - coeffsTable - coeffsValues - evaluationsTable - extrasTable - watchdogsTable are tables of genericEstimator, and - actuatorsTable - actionsTable are tables used by genericActuator device, in addition to the tables listed above. It's possible to create merge requests, invite people to reviewing, use gitlab search for finding the properties to be updated, and so on. After the change is merged to the master branch, it's sufficient to restart the device, the changes should be pulled from the gitlab automatically.