Kitz Forum

Broadband Related => Router Monitoring Software => Topic started by: roseway on January 31, 2013, 07:02:34 PM

Title: rs-ux and rs-w v2.0.1 released
Post by: roseway on January 31, 2013, 07:02:34 PM
This small bugfix version hopefully fixes the login problem with some routers.

http://rsux.plainroad.me.uk
Title: Re: rs-ux and rs-w v2.0.1 released
Post by: broadstairs on January 31, 2013, 08:44:09 PM
Eric this version installed just fine and ran on first click, permissions fine. The other one only failed the first time after correcting permissions.

Stuart
Title: Re: rs-ux and rs-w v2.0.1 released
Post by: roseway on January 31, 2013, 10:40:23 PM
Thanks Stuart. In that case I'm fairly certain that the problem was a one-off relating to the upgrade. The program does a bit of conversion of some of its configuration during the first run of this version.
Title: Re: rs-ux and rs-w v2.0.1 released
Post by: broadstairs on January 31, 2013, 11:56:29 PM
Just went to close it as I was turning off the PC tonight and it hung on hitting the red X, was not sampling at the time. After a short while the 'Application not responding' message appeared and was able to close it.

Stuart
Title: Re: rs-ux and rs-w v2.0.1 released
Post by: roseway on February 01, 2013, 08:12:27 AM
>>> it hung on hitting the red X

I've got some ideas about this, and I'll probably be changing the way the program closes down.
Title: Re: rs-ux and rs-w v2.0.1 released
Post by: broadstairs on February 01, 2013, 10:56:38 AM
Eric I've had another hang, I left it paused for an hour or more and when I went back to it when I hit start again I got what looked like it might be the small window which shows an exception but there was nothing in it and had to kill it again. I know I should probably have stopped it but I just forgot I left it paused.

Stuart
Title: Re: rs-ux and rs-w v2.0.1 released
Post by: roseway on February 01, 2013, 11:31:51 AM
Stuart, this is an issue which I'm aware of, and I haven't got around to dealing with it, so I apologise. I need to find a way of handling long pauses.
Title: Re: rs-ux and rs-w v2.0.1 released
Post by: broadstairs on February 01, 2013, 11:36:38 AM
One other question, should there be an Apply button on each of the config tabs or do you have to go back to the first one to click Apply? There is only the one showing on my version.

Stuart
Title: Re: rs-ux and rs-w v2.0.1 released
Post by: roseway on February 01, 2013, 12:01:27 PM
Only the first tab needs Apply. The reason is that the items on the first tab have to be copied elsewhere in the program before they are recognised, whereas the items on the other tabs are read directly by the program as needed. Removing the unnecessary 'Apply' buttons from the other tabs was part of the tidying-up in this version. Sorry if it caused confusion.
Title: Re: rs-ux and rs-w v2.0.1 released
Post by: broadstairs on February 01, 2013, 01:00:49 PM
No problem I just thought I'd seen them before (and I had) I did hit the apply button just in case on the 1st tab  ;)

Stuart
Title: Re: rs-ux and rs-w v2.0.1 released
Post by: krypton on February 01, 2013, 04:46:48 PM
I noticed that the recording is stopped if a resync occurs. The event log says "Unknown Event" and "No DSL connection" is displayed permanently.
Shouldnt it resume recording as soon as the DSL connection is established?
Title: Re: rs-ux and rs-w v2.0.1 released
Post by: roseway on February 01, 2013, 06:34:09 PM
I noticed that the recording is stopped if a resync occurs. The event log says "Unknown Event" and "No DSL connection" is displayed permanently.
Shouldnt it resume recording as soon as the DSL connection is established?

Yes, the present arrangement isn't ideal. I think a better option would be to keep sampling while the connection is down and just record zero values during that time. I'll try to build that into the next version.
Title: Re: rs-ux and rs-w v2.0.1 released
Post by: burakkucat on February 02, 2013, 12:24:42 AM
I noticed that the recording is stopped if a resync occurs. The event log says "Unknown Event" and "No DSL connection" is displayed permanently.
Shouldnt it resume recording as soon as the DSL connection is established?

Yes, the present arrangement isn't ideal. I think a better option would be to keep sampling while the connection is down and just record zero values during that time. I'll try to build that into the next version.

Ah, morphium has raised one of the points I had noticed. I agree that to record zero values would be the best solution for that situation.

My other observations:
Title: Re: rs-ux and rs-w v2.0.1 released
Post by: roseway on February 02, 2013, 08:27:28 AM
Thanks for those comments:

1. Yes, the zero-byte file is a test to make sure that the directory is writeable. No doubt there's a more elegant way to check this, but it's a low priority.
2. The items which aren't specific colours are the current system default colours for various parts of the display. The list very possibly includes items which don't exist on every system.
3. Your description of that colour as 'pink' had me puzzled for a moment. :)  I must have omitted to apply the changed colours to every graph. Will be fixed.
4. It does have a snapshot button actually, but the positions of the features below the graphs have an annoying habit of drifting around all by themselves. I thought I'd fixed this, but obviously I haven't. Will be fixed.
5. This did work as described at one time, but I agree that it doesn't now. Will be fixed.
Title: Re: rs-ux and rs-w v2.0.1 released
Post by: burakkucat on February 02, 2013, 08:40:11 PM
Thank you, Eric.
Title: Re: rs-ux and rs-w v2.0.1 released
Post by: roseway on February 02, 2013, 10:54:17 PM
1. The obvious answer is often the best one - yes I can delete the file after verifying the directory. [Edit - now implemented]
2. I don't know if we're at cross-purposes here. All the items that I see on the list are either colours or specific GUI features, such as 'Desktop', 'Window' and 'Menu', each with a little square of colour displaying the system default colour for that feature.
3. The colour in question is pale yellow - RGB code $FFFFD8. The graphs have always been that colour by default (I just happen to like yellow).
Title: Re: rs-ux and rs-w v2.0.1 released
Post by: burakkucat on February 03, 2013, 02:43:50 AM
Quote
2. I don't know if we're at cross-purposes here. All the items that I see on the list are either colours or specific GUI features, such as 'Desktop', 'Window' and 'Menu', each with a little square of colour displaying the system default colour for that feature.

I'm not sure . . .  :-\

I've attached two screenshots. In the first you will see that I have defined the 'Graph background' as 'Form' and in the second as 'ScrollBar'. Very peculiar colours for the 'Graph background'; perhaps nonsensical?  ???
Title: Re: rs-ux and rs-w v2.0.1 released
Post by: roseway on February 03, 2013, 07:19:56 AM
I agree with you that it's a bit inconsistent and rather confusing. I should explain that I'm just using an off-the-shelf colour selector which is part of the Lazarus system, and the names used for the system colours are built into that component. However, having investigated a bit more, I see that I can exclude some sections of the list, to leave out the less relevant parts, so I'll be doing that today. Thanks for helping me towards a small improvement in the program. :)
Title: Re: rs-ux and rs-w v2.0.1 released
Post by: burakkucat on February 03, 2013, 07:49:49 PM
That's great.  :thumbs:

But please don't think that you have to rush such enhancements into existence. As long as they are noted in the 'ToDo' list, that will be a good thing.  :)
Title: Re: rs-ux and rs-w v2.0.1 released
Post by: broadstairs on February 04, 2013, 10:32:25 AM
I am getting a few times where it just says no data returned and does nothing, on hitting the start button again the little window pops up which I guess might say exception but is blank and on closing this with the X rs-ux terminates. I dont know whether this is related to the 622 as I never saw it with the 612.

One more thought could the event log be auto saved in the graph snapshot folder say every hour or so?

Stuart
Title: Re: rs-ux and rs-w v2.0.1 released
Post by: roseway on February 04, 2013, 10:52:51 AM
I've made some changes to the program to deal with the 'No stats' problem more gracefully. What it now does is log the event, record zero values for that sample, and carry on sampling. This seems to work well. I'm finding the same by the way, so I think it's an issue with the HG622 failing to respond from time to time.

I could autosave the event log. I'll put this on the todo list.