It doesn't show any data for x amount of days ago except 8, I checked from 1 to 9.
Edit: Found the problem for pbParams.
When I don't maximize the program to 2560x1440 the results for pbParams are displayed as follow.
xdslcmd info --pbParams
xdslcmd: ADSL driver and PHY status
Status: Showtime
Retrain Reason: 0
Last initialization procedure status: 0
Max: Upstream rate = 5285 Kbps, Downstream rate = 27636 Kbps
Bearer: 0, Upstream rate = 5308 Kbps, Downstream rate = 28160 Kbps
Discovery Phase (Initial) Band Plan
US: (6,31) (882,1193) (1984,2770)
DS: (33,857) (1218,1959) (2795,4083)
Medley Phase (Final) Band Plan
US: (6,31) (882,1193)
DS: (41,857) (1218,1846)
VDSL Port Details Upstream Downstream
Attainable Net Data Rate: 5285 kbps 27636 kbps
Actual Aggregate Tx Power: 7.4 dBm 12.4 dBm
====================================================================================
VDSL Band Status U0 U1 U2 U3
Line Attenuation(dB): 2 3
Signal Attenuation(dB): 6.1 51.4 63.4 N/A N/A 22.6 64.0 N/A
SNR Margin(dB): 6.1 51.2 N/A N/A N/A 29.1 63.8 N/A
TX Power(dBm): 5.5 6.0 N/A N/A N/A 6.0 6.0 N/A
TX Power(dBm): 1.9 6.0 N/A N/A N/A 11.3 6.1 N/A
#
This not detecting the Downstream bands therefore not being able to plot in SNRM per bands.
Though If I maximize DSLStats to 2560x1440 it displays pbParams correctly as followed.
xdslcmd info --pbParams
xdslcmd: ADSL driver and PHY status
Status: Showtime
Retrain Reason: 0
Last initialization procedure status: 0
Max: Upstream rate = 5282 Kbps, Downstream rate = 27632 Kbps
Bearer: 0, Upstream rate = 5308 Kbps, Downstream rate = 28160 Kbps
Discovery Phase (Initial) Band Plan
US: (6,31) (882,1193) (1984,2770)
DS: (33,857) (1218,1959) (2795,4083)
Medley Phase (Final) Band Plan
US: (6,31) (882,1193)
DS: (41,857) (1218,1846)
VDSL Port Details Upstream Downstream
Attainable Net Data Rate: 5282 kbps 27632 kbps
Actual Aggregate Tx Power: 7.4 dBm 12.4 dBm
====================================================================================
VDSL Band Status U0 U1 U2 U3 U4 D1 D2 D3
Line Attenuation(dB): 6.1 51.4 63.4 N/A N/A 22.6 64.0 N/A
Signal Attenuation(dB): 6.1 51.2 N/A N/A N/A 29.1 63.8 N/A
SNR Margin(dB): 5.7 6.0 N/A N/A N/A 6.0 6.1 N/A
TX Power(dBm): 1.9 6.0 N/A N/A N/A 11.3 6.1 N/A
#
If you look at the top stats (minimized) you can see the SNR Margin of U1 should actually be the Signal Attenuation of U1 if you look at the bottom stats (maximized). So it's shifting them along, hope this helps to find the problem in the code!
Just noticed this as well
Signal attenuation (dB) U0 U1 U2 U3
04 Dec 2013 13:38:34 6.1 51.4 63.4 N/A N/A 22.6 64.0 N/A
04 Dec 2013 13:41:30 6.1 51.2 N/A N/A N/A 29.1 63.8 N/A
04 Dec 2013 13:42:00 6.1 51.4 63.4 N/A N/A 22.6 64.0 N/A
04 Dec 2013 13:42:14 6.1 51.2 N/A N/A N/A 29.1 63.8 N/A
04 Dec 2013 13:43:15 6.1 51.4 63.4 N/A N/A 22.6 64.0 N/A
04 Dec 2013 13:43:29 6.1 51.2 N/A N/A N/A 29.1 63.8 N/A
04 Dec 2013 13:44:44 6.1 51.4 63.4 N/A N/A 22.6 64.0 N/A
04 Dec 2013 13:45:00 6.1 51.2 N/A N/A N/A 29.1 63.8 N/A
From the attenuation long, you can see it doesn't display any band names from U4 on-wards!
Edit: Clarification; by minimized I mean in size and not minimized to the task bar or system tray.