I have heard that we may not have an image for all the alarms; therefore, it is possible to have a blank image, and the default image may not be appropriate. Please modify the code not to use any image when none is assigned for that ID. Please do not use any empty image or white background image. (just no image at all)
I dont think the file or the versioning it if we plan to have the same SW version for the DD/IOFP. Dialin will always display the same version # for both sub systems.
Is there a reason why a few payloads are defined here while most are defined in the associated unit's header file? If we want to define payloads here, shouldn't we define them all? And we would want to wrap each payload in a doxygen group so that they get documented in the write place.