No Signals Displayed in a Chart or Table

There are several reasons why a chart can be empty.

If the signal is not reliable or missing in the measurement (RED), do the following:

  1. Check that the signal is included in the measurement file. After you have opened the report, click . Select the Signal Info tab, and use the search field.
  2. Check the hardware ID of the signal (for example \ETKC:1). Check that it is correctly specified in the following:

    • Check in config_system.m if you are using something like

      master=rb.getSystem('Master');

      and tempSignals.addSignal('engineSpeed','nmot_w',master); in config_signals.csv.

    • Check in config_signals.csv if you are using something like

      tempSignals.addSignal ('engineSpeed','nmot_w','\ETKC:1')

      If it was correct, try it with an empty hardware ID:

      rb.setSystem('Master','');

      and tempSignals.addSignal('engineSpeed','nmot_w','');

  3. Check that config_signals.csv and config_system.m were successfully loaded. Go to the log file and search for "INFO: Loading config_system" and "INFO: Loading config_signals"

    If the next log-message starts with ERROR: *****************M A T L A B C O D E C H E CK*************************, then the file was not read successfully. Fix the error that is logged next.

If the signal is fine (GREEN), do the following:

  • Check if a condition, trigger, or filter is set that removed all samples.
  • Check the log file. Search for a message starting either with "Could not calculate the chart" or "Error in data reader" and see the information in the next messages.
  • Check the solutions B and C as described above for RED status.