Anyway the issue experienced by NeuralBlade is the same issue I was having with JDK 1.5 on Windows and Linux. The issue is not a JDK issue but within the code. The reason that I think you did not spot it is because I suspect your modem reports the data differently to ours - or mine at least (I have a USB modem).
Basically you expect "Load 0" but with my modem it returns "Load us 0". This causes your app to throw a NumberFormatException trying to parse "us".
I have created a patch and will post it on your SourceForge list, the patch is an example of the potential fix, not the actual fix itself. This problem is a bit more complicated since this patch will probable break your system
Once again, nice app!
Bookmarks