pcdshub / typhos

Automatic-yet-customizable Graphical User Interface Generation for Ophyd Devices
http://pcdshub.github.io/typhos
Other
16 stars 26 forks source link

Terminal spam on first switch to full detailed template #584

Open ZLLentz opened 1 year ago

ZLLentz commented 1 year ago

Expected Behavior

When changing from tree -> detailed, the display should wait for the signals to connect and adjust itself appropriately.

Current Behavior

The display fails immediately, spams the terminal once, and then continues with some default looks

[2023-09-12 13:41:05] - ERROR - Unable to connect to 'im3l0_target_error_id' during widget creation
[2023-09-12 13:41:05] - ERROR - Unable to connect to 'im3l0_target_error' during widget creation
[2023-09-12 13:41:05] - ERROR - Unable to connect to 'im3l0_target_done' during widget creation
[2023-09-12 13:41:05] - ERROR - Unable to connect to 'im3l0_target_reset_cmd' during widget creation
[2023-09-12 13:41:05] - ERROR - Unable to connect to 'im3l0_y_motor_description' during widget creation
[2023-09-12 13:41:05] - ERROR - Unable to connect to 'im3l0_y_motor_dial_position' during widget creation
[2023-09-12 13:41:05] - ERROR - Unable to connect to 'im3l0_y_motor_motor_stop' during widget creation
[2023-09-12 13:41:05] - ERROR - Unable to connect to 'im3l0_y_motor_plc_cmd_err_reset' during widget creation
[2023-09-12 13:41:05] - ERROR - Unable to connect to 'im3l0_y_motor_plc_cmd_home' during widget creation
[2023-09-12 13:41:05] - ERROR - Unable to connect to 'im3l0_y_motor_plc_enc_count' during widget creation
[2023-09-12 13:41:05] - ERROR - Unable to connect to 'im3l0_y_motor_plc_err_bool' during widget creation
[2023-09-12 13:41:05] - ERROR - Unable to connect to 'im3l0_y_motor_plc_err_code' during widget creation
[2023-09-12 13:41:05] - ERROR - Unable to connect to 'im3l0_y_motor_plc_hardware_enable' during widget creation
[2023-09-12 13:41:05] - ERROR - Unable to connect to 'im3l0_y_motor_plc_posdiff' during widget creation

Context

Noticed while testing/debugging other things

Your Environment

typhos master, pcdsdevices master