EE-LV issueshttps://git.gsi.de/groups/EE-LV/-/issues2020-08-18T13:50:44Zhttps://git.gsi.de/EE-LV/CSPP/CSPP_ListGUI/-/issues/2Defer Panel updates2020-08-18T13:50:44ZDennis NeidherrDefer Panel updatesGUIs with many channels (lines) tend to be a bit slow. In such cases a defer panel update would be good...GUIs with many channels (lines) tend to be a bit slow. In such cases a defer panel update would be good...Dennis NeidherrDennis Neidherrhttps://git.gsi.de/EE-LV/CSPP/CSPP_PowerSupply/-/issues/1Channels switched off without settings file2020-08-12T10:40:28ZDennis NeidherrChannels switched off without settings fileIf a power supply actor is started for the first time on a PC (so without a settings file) and Settings is set to "Auto" the channels are all set to "Off"If a power supply actor is started for the first time on a PC (so without a settings file) and Settings is set to "Auto" the channels are all set to "Off"Dennis NeidherrDennis Neidherrhttps://git.gsi.de/EE-LV/CSPP/CSPP_ListGUI/-/issues/1Using underscors characters "_" in channel names2022-06-21T12:48:06ZDennis NeidherrUsing underscors characters "_" in channel namesThis is not working at all (at least for ISEGs) . I think it is a problem of the ListGUI.This is not working at all (at least for ISEGs) . I think it is a problem of the ListGUI.Dennis NeidherrDennis Neidherrhttps://git.gsi.de/EE-LV/CSPP/CSPP_ObjectManager/-/issues/1Error shown if "classical" message is sent to actor.2020-06-17T17:18:31ZUdo Eisenbarthu.eisenbarth@gsi.deError shown if "classical" message is sent to actor.If a "classical" actor message (generated by NIs message maker) is issued through th object manager an error appear because of casting issues. It would be nice to show a message that the CSPP message maker should be used.If a "classical" actor message (generated by NIs message maker) is issued through th object manager an error appear because of casting issues. It would be nice to show a message that the CSPP message maker should be used.https://git.gsi.de/EE-LV/CSPP/CSPP_Core/-/issues/17Messages without config dialog are not executed by ObjectManager2020-06-15T15:29:59ZUdo Eisenbarthu.eisenbarth@gsi.deMessages without config dialog are not executed by ObjectManagerIf a message is generated by the CSPP message maker the option "generate config dialog" is disabled (e.g. because the message has no input parameters) it cannot be sent by the object manager. The reason is the the ConfigureDialog.vi of t...If a message is generated by the CSPP message maker the option "generate config dialog" is disabled (e.g. because the message has no input parameters) it cannot be sent by the object manager. The reason is the the ConfigureDialog.vi of the message base class return OK? -> false. Is this a useful standard?https://git.gsi.de/EE-LV/CSPP/cspp-template/-/issues/2Start with a minimal ini file.2020-06-16T08:26:40ZUdo Eisenbarthu.eisenbarth@gsi.deStart with a minimal ini file.For starting a new project using this template it would be nice to start with an absolute minimum ini file. In addition provide an ini template with all options as reference that can be copied to the working ini file as needed. This woul...For starting a new project using this template it would be nice to start with an absolute minimum ini file. In addition provide an ini template with all options as reference that can be copied to the working ini file as needed. This would simplify the learning process...https://git.gsi.de/EE-LV/CSPP/CSPP_Core/-/issues/16Error shown if "classical" message is sent to actor.2020-06-16T08:28:28ZUdo Eisenbarthu.eisenbarth@gsi.deError shown if "classical" message is sent to actor.If a "classical" actor message (generated by NIs message maker) is issued through th object manager an error appear because of casting issues. It would be nice to show a message that the CSPP message maker should be used.If a "classical" actor message (generated by NIs message maker) is issued through th object manager an error appear because of casting issues. It would be nice to show a message that the CSPP message maker should be used.https://git.gsi.de/EE-LV/CSPP/CSPP_Core/-/issues/15Show message if GUI ref is not set.2020-06-17T17:19:37ZUdo Eisenbarthu.eisenbarth@gsi.deShow message if GUI ref is not set.If "Open FP" for an actor in the object manager is selected and the actor does not have its GUI ref set nothing happens. It would be nice to display a message in this case, that the GUI ref has to be set before.If "Open FP" for an actor in the object manager is selected and the actor does not have its GUI ref set nothing happens. It would be nice to display a message in this case, that the GUI ref has to be set before.https://git.gsi.de/EE-LV/CSPP/CSPP_Core/-/issues/14Show warning if no minimum polling interval set2020-06-16T09:26:04ZUdo Eisenbarthu.eisenbarth@gsi.deShow warning if no minimum polling interval setIf polling interval is set != -1 you almost always have to set a minimum polling interval. Otherwise the system runs with maximum speed. It would be nice to show a message if the mininum polling interval is not set.If polling interval is set != -1 you almost always have to set a minimum polling interval. Otherwise the system runs with maximum speed. It would be nice to show a message if the mininum polling interval is not set.https://git.gsi.de/EE-LV/CSPP/cspp-template/-/issues/1Error after installation2020-05-28T13:19:14ZUdo Eisenbarthu.eisenbarth@gsi.deError after installationAfter installation (according to docs). The error list shows a vi with errors:
CSPP_SystemMonitor_SV.lvlib:SystemMonitor_CPU-Load:
Invalid shared variabel configuration
The target deos not support hosting shared variable project items ...After installation (according to docs). The error list shows a vi with errors:
CSPP_SystemMonitor_SV.lvlib:SystemMonitor_CPU-Load:
Invalid shared variabel configuration
The target deos not support hosting shared variable project items of this type.
Did I forget to install something?https://git.gsi.de/EE-LV/CSPP/GSI_VAC/VacuumHeating/-/issues/1Error -50550 DAQmx analog input2020-04-14T10:12:52ZHolger Brandh.brand@gsi.deError -50550 DAQmx analog inputError 50550 occurred at an unidentified location. Possible reason:
A synchronizatio object was not acquired within the time limit. The operation could not be completed as specified.
Proposal:Catch error in Handle Error.vi and reinitiali...Error 50550 occurred at an unidentified location. Possible reason:
A synchronizatio object was not acquired within the time limit. The operation could not be completed as specified.
Proposal:Catch error in Handle Error.vi and reinitialize device and restart polling.Holger Brandh.brand@gsi.deHolger Brandh.brand@gsi.dehttps://git.gsi.de/EE-LV/CSPP/CSPP_Core/-/issues/13Introspection Core.vi2020-06-15T15:43:04ZHolger Brandh.brand@gsi.deIntrospection Core.viRequire descendant classes to override this dynamic dispatch VI.Require descendant classes to override this dynamic dispatch VI.https://git.gsi.de/EE-LV/CSPP/TASCA/UTCS/-/issues/6UXADT2 Current Indicator of FPGS value can be removed from FP2020-02-17T10:19:11ZHolger Brandh.brand@gsi.deUXADT2 Current Indicator of FPGS value can be removed from FPReason: FPGA used UX8DT3 Range bits also for UXADT2 which is not always the same. Range bit for UXADT2 are not availbale for FPGA.
Remove corresponding indicator from BeamControlGUI front panel.Reason: FPGA used UX8DT3 Range bits also for UXADT2 which is not always the same. Range bit for UXADT2 are not availbale for FPGA.
Remove corresponding indicator from BeamControlGUI front panel.r.a.cantemirr.a.cantemirhttps://git.gsi.de/EE-LV/CSPP/CSPP_DSC/-/issues/2CSPP_DSCAlarmViewer filter priorities2020-03-16T08:45:30ZHolger Brandh.brand@gsi.deCSPP_DSCAlarmViewer filter prioritiesSet priority filter for the AlarmViewer to 1:599 (Severity:Notice)by default.Set priority filter for the AlarmViewer to 1:599 (Severity:Notice)by default.Holger Brandh.brand@gsi.deHolger Brandh.brand@gsi.dehttps://git.gsi.de/EE-LV/CSPP/s2gt/CSPP_S2GT/-/issues/1LS218 Integration2021-04-22T11:20:48ZHolger Brandh.brand@gsi.deLS218 IntegrationMake LS218 communication via RS232 working with LabVIEW Driver/actor´.Make LS218 communication via RS232 working with LabVIEW Driver/actor´.https://git.gsi.de/EE-LV/CSPP/CSPP_DN/CSPP_FPGA/-/issues/10Reset PPG card if error2019-11-13T11:01:38ZDennis NeidherrReset PPG card if errorIf an error occures (for example time to short) it is not possible to reset it.
Maybe it would be a good idea to reset the card automatically if an error occured.If an error occures (for example time to short) it is not possible to reset it.
Maybe it would be a good idea to reset the card automatically if an error occured.Dennis NeidherrDennis Neidherrhttps://git.gsi.de/EE-LV/CSPP/CSPP_DIM/-/issues/1Write PV with unit causes conversion error 91 if PV.Data has unit.2019-11-07T15:10:57ZHolger Brandh.brand@gsi.deWrite PV with unit causes conversion error 91 if PV.Data has unit.In `CSPP_DIM.lvlib:DIMConnection.lvclass:Write Core.vi` PV is converted to Data as string and Quality as I32. The conversion is implemented in `CSPP_DIM.lvlib:DIMConnection.lvclass:PV 2 Data.vi`.
`CSPP_DIM.lvlib:DIMConnection.lvclass:2DI...In `CSPP_DIM.lvlib:DIMConnection.lvclass:Write Core.vi` PV is converted to Data as string and Quality as I32. The conversion is implemented in `CSPP_DIM.lvlib:DIMConnection.lvclass:PV 2 Data.vi`.
`CSPP_DIM.lvlib:DIMConnection.lvclass:2DIMData.vi` returns ERROR in `DIM Type Descriptor Out` and error code=91 if PV.Data has a unit. Example: PollingInterval has unit:s (second).Dennis NeidherrDennis Neidherrhttps://git.gsi.de/EE-LV/CSPP/CSPP_Core/-/issues/12Better Error messages2021-07-15T10:52:17ZDennis NeidherrBetter Error messages1) If someone wants to create an actor without an entry in the ini file, one just gets -8999 without the name of the actor who wanted to create and the name of the actor which should be created.
2) The error message if a not-optional UR...1) If someone wants to create an actor without an entry in the ini file, one just gets -8999 without the name of the actor who wanted to create and the name of the actor which should be created.
2) The error message if a not-optional URL was not found needs to be improved...Dennis NeidherrDennis Neidherrhttps://git.gsi.de/EE-LV/CSPP/CSPP_MessageMaker/-/issues/37Parsing of PV date of type variant needs special treatment.2019-10-22T09:05:12ZUdo Eisenbarthu.eisenbarth@gsi.deParsing of PV date of type variant needs special treatment.If the received PV.Data is of type variant, it needs special parsing.
Instead of *Variant to Data* one need to compare to *empty variant* in order to decide to used the PV.Data or data from message attribute. A possible implementation is...If the received PV.Data is of type variant, it needs special parsing.
Instead of *Variant to Data* one need to compare to *empty variant* in order to decide to used the PV.Data or data from message attribute. A possible implementation is attached and tested within the Wombat project.![CSPP_MessageMaker_Variant_Datatype_Parsing](/uploads/6f804491d71c3f614552daca427a9d92/CSPP_MessageMaker_Variant_Datatype_Parsing.PNG)https://git.gsi.de/EE-LV/CSPP/CSPP_Core/-/issues/11CSPP_GUIActor:Connect Set-PVs.vi2019-10-09T07:20:30ZSoenke BeckCSPP_GUIActor:Connect Set-PVs.viError=1 occurrs if empty message in Set-Message array. (Set Variant Attribute)
Please report error, or ignore such elements and generate warning.Error=1 occurrs if empty message in Set-Message array. (Set Variant Attribute)
Please report error, or ignore such elements and generate warning.