LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Feedback on Front Panel Design

Hey Guys,

I have developed a front panel for the purpose of viewing previously recorded data. Could you provide some feedback on the front panel design, both the good and bad.

Thanks.

 

bilalskd_1-1742883340022.png

 

0 Kudos
Message 1 of 14
(400 Views)

Hi bilalskd,

 


@bilalskd wrote:

some feedback on the front panel design, both the good and bad


Some points:

  • I prefer right-aligned numeric data, with the same number of fractional digits (if applicable). I would check the table and the graph scales…
  • Labels should follow the same formatting: some are centered, some are left aligned with the control, some are "free"…
  • Table: There's a typo in the table header…
  • Table header: Frequency comes with unit Hz, magnitude doesn't have a unit?
  • Table: do you really measure frequencies accurately with 9 decimal digits? (Don't show more digits than you can measure. 16bit ADs only provide ~5 decimal digits…)
  • The button "EI Guidelines" should have the same height as the "Stress Level" indicator. The button description should be centered. (visual appearance)
  • "number of averages" is cut off on the right…
  • More strict spelling: either have all labels start with capital letters or none, but not mixed…
  • Is the frontpanel set to scale with size? There's a scrollbar at the right to indicate even more graphs!?
  • Graphs: the FFT graph shows units at the scales, the Time graph doesn't…
  • Graphs: do you need the word "Waveform" in the Time graph label? Isn't the FFT graph showing the "FFT Waveform"?
  • Why is "Datalog settings" colored while the other labels aren't? ("Datalog" is a special LabVIEW term: do you use them or do you create "more usual" data files?)

I like the graph look… 😄

Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
Message 2 of 14
(390 Views)

Why do you have mMPa as unit? MilliMegaPascal, Wouldn't it be easier to use kPa, or even hPa (as often used in atmospheric measurements)?

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
0 Kudos
Message 3 of 14
(380 Views)

Unfortunately that is a requirement to display the unit in MPa.

0 Kudos
Message 4 of 14
(364 Views)

@bilalskd wrote:

Unfortunately that is a requirement to display the unit in MPa.


Fair enough. 🙂 As mentioned, adjust right and set the same decimals shown for easier reading.

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
Message 5 of 14
(346 Views)

Thank You GerdW for the feedback.

Yes I need the word 'waveform' in the time graph. I don't need to mention 'waveform' in the 'FFT' graph as it is a spectrum and this is the standard nomenclature for these graphs for my application.

Regards.

bilalskd_1-1742893045907.png

 

0 Kudos
Message 6 of 14
(343 Views)

If the data is streaming, or large, a STFT might be more insightful than a FFT.

Message 7 of 14
(311 Views)

@GerdW wrote:

Hi bilalskd,

 


@bilalskd wrote:

some feedback on the front panel design, both the good and bad


Some points:

  • I prefer right-aligned numeric data, with the same number of fractional digits (if applicable). I would check the table and the graph scales…
  • Labels should follow the same formatting: some are centered, some are left aligned with the control, some are "free"…
  • Table: There's a typo in the table header…
  • Table header: Frequency comes with unit Hz, magnitude doesn't have a unit?
  • Table: do you really measure frequencies accurately with 9 decimal digits? (Don't show more digits than you can measure. 16bit ADs only provide ~5 decimal digits…)
  • The button "EI Guidelines" should have the same height as the "Stress Level" indicator. The button description should be centered. (visual appearance)
  • "number of averages" is cut off on the right…
  • More strict spelling: either have all labels start with capital letters or none, but not mixed…
  • Is the frontpanel set to scale with size? There's a scrollbar at the right to indicate even more graphs!?
  • Graphs: the FFT graph shows units at the scales, the Time graph doesn't…
  • Graphs: do you need the word "Waveform" in the Time graph label? Isn't the FFT graph showing the "FFT Waveform"?
  • Why is "Datalog settings" colored while the other labels aren't? ("Datalog" is a special LabVIEW term: do you use them or do you create "more usual" data files?)

I like the graph look… 😄


What do you think about the overall impression?  That's probably more what the OP was asking.  Things like "is it well organized?" stuff like that.

Bill
CLD
(Mid-Level minion.)
My support system ensures that I don't look totally incompetent.
Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.
Humble author of the CLAD Nugget.
Message 8 of 14
(297 Views)

Hi Billko,

 

the overall impression is "quite ok" - but I'm finicky about UI/UX.

 

More comments after looking at the latest image:

  • use only a limited number of fonts/font settings. Right now there are several font sizes, regular/bold, colors…
  • the background on the left side seems to be mis-aligned with those light-gray boxes, white borders… (visible around the "averaging parameters" cluster)
Best regards,
GerdW


using LV2016/2019/2021 on Win10/11+cRIO, TestStand2016/2019
Message 9 of 14
(286 Views)

@GerdW wrote:

Hi Billko,

 

the overall impression is "quite ok" - but I'm finicky about UI/UX.

 

More comments after looking at the latest image:

  • use only a limited number of fonts/font settings. Right now there are several font sizes, regular/bold, colors…
  • the background on the left side seems to be mis-aligned with those light-gray boxes, white borders… (visible around the "averaging parameters" cluster)

Just want to make sure that you know I wasn't criticizing you or disagreeing and I figured you probably felt generally it was okay because you just skipped right over it.  I was just quite curious about the overall impression you got.  🙂

Bill
CLD
(Mid-Level minion.)
My support system ensures that I don't look totally incompetent.
Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.
Humble author of the CLAD Nugget.
0 Kudos
Message 10 of 14
(256 Views)