ValueError with -inf
I get a ValueError when I request an EPICS channel that has a value of -inf. Note that I do not get the same error if the value of the channel is NAN. When the value is NAN, ndscope gives me the red shaded "no data" region, which makes sense. However it crashes if the value is -inf.
I'm looking at channels like H1:SUS-ITMX_L2_DAMP_MODE6_RMSLP_LOG10_OUTMON (which is often -inf, since we're not using that # 6 filter bank but it still has the log10 applied to it). Other channels in that set, like H1:SUS-ITMX_L2_DAMP_MODE1_RMSLP_LOG10_OUTMON, are sometimes NAN when the IFO loses lock, but are numerical values during lock.