Fix cycle in PdCheckBox
when a parameter is changed from outside, it flipped the checkbox which caused the parameter to be written again:
Okt 14 16:30:17 ccat pdserv[1688]: INFO: parameter <192.168.8.135:42458> - /PositionController/OpenLoop/EnableEnableSignal/Value = 0
Okt 14 16:30:26 ccat pdserv[1688]: INFO: parameter <192.168.8.135:42458> - /PositionController/OpenLoop/EnableEnableSignal/Value = 1
Okt 14 16:30:30 ccat pdserv[1688]: INFO: parameter <192.168.8.135:42458> - /PositionController/OpenLoop/EnableEnableSignal/Value = 0
Okt 14 16:30:36 ccat pdserv[1688]: INFO: parameter <192.168.8.135:40354> - /PositionController/OpenLoop/EnableEnableSignal/Value = 1
Okt 14 16:30:36 ccat pdserv[1688]: INFO: parameter <192.168.8.135:42458> - /PositionController/OpenLoop/EnableEnableSignal/Value = 1
Okt 14 16:30:37 ccat pdserv[1688]: INFO: parameter <192.168.8.135:40354> - /PositionController/OpenLoop/EnableEnableSignal/Value = 0
Okt 14 16:30:38 ccat pdserv[1688]: INFO: parameter <192.168.8.135:42458> - /PositionController/OpenLoop/EnableEnableSignal/Value = 0