User Tools

Site Tools


kb:labview-frameworks:dqmh:hse-flavour:api-tester

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
kb:labview-frameworks:dqmh:hse-flavour:api-tester [2026/08/17 15:43] – created joerg.hampelkb:labview-frameworks:dqmh:hse-flavour:api-tester [2026/08/19 08:29] (current) – joerg.hampel
Line 4: Line 4:
 The API Tester of any given HSE DQMH module will come with the following additions to the default DQMH API tester: The API Tester of any given HSE DQMH module will come with the following additions to the default DQMH API tester:
  
-==== Properties ====+===== Properties =====
  
 {{:code:dqmh:hse-tester-1.png?600|}} {{:code:dqmh:hse-tester-1.png?600|}}
Line 10: Line 10:
 In order to be able to launch the API tester programmatically from our UI Framework, it's necessary to make the VI show its front panel when called and close it afterwards. In order to be able to launch the API tester programmatically from our UI Framework, it's necessary to make the VI show its front panel when called and close it afterwards.
  
-==== FP ====+----  
 + 
 +===== Front Panel =====
  
 {{:code:dqmh:pasted:20210305-073650.png}} {{:code:dqmh:pasted:20210305-073650.png}}
Line 16: Line 18:
   * make good use of space   * make good use of space
  
-==== BD ====+----  
 + 
 +===== Block Diagram =====
  
 {{:kb:labview-frameworks:dqmh:pasted:20230609-104157.png}} {{:kb:labview-frameworks:dqmh:pasted:20230609-104157.png}}
Line 32: Line 36:
   * do not rename the boolean constant in the "Panel Close?" case labeled "Discard?"   * do not rename the boolean constant in the "Panel Close?" case labeled "Discard?"
  
 +---- 
  
-==== HSE Libraries ====+===== HSE Libraries =====
  
 For the API tester to be able to start a module that depends on the various HSE Libraries helper functions (eg hse-application, hse-configuration or hse-logger), the API tester needs to initialise the HSE Libraries first. For the API tester to be able to start a module that depends on the various HSE Libraries helper functions (eg hse-application, hse-configuration or hse-logger), the API tester needs to initialise the HSE Libraries first.
Line 51: Line 56:
 </WRAP> </WRAP>
  
-==== Broadcasts ====+----  
 + 
 +===== Broadcasts ===== 
 + 
 +| {{:kb:labview-frameworks:dqmh:hse-flavour:pasted:20260819-082906.png?600}} | 
 +^ "Module Is Ready" broadcast ^
  
 | {{:code:dqmh:hse-tester-4.png?600|}} | | {{:code:dqmh:hse-tester-4.png?600|}} |
Line 62: Line 72:
 ^ "Global Shutdown Event" broadcast ^ ^ "Global Shutdown Event" broadcast ^
  
 +---- 
  
- +===== Requests =====
-==== Requests ====+
  
   * Buttons for calling the "Configure" and "Prepare" events   * Buttons for calling the "Configure" and "Prepare" events
  
kb/labview-frameworks/dqmh/hse-flavour/api-tester.1786981398.txt.gz · Last modified: 2026/08/17 15:43 by joerg.hampel