I'm a happy owner of the satellite tuner x820CI produced by our Ukraine company:
http://www.openbox.ua
One from the best features of this tuner is that it support firmware updates. And of course great team of developer on OPENBOX company side that systematically support firmware, update and fix bugs in it.
One issue that still is not done well is software that uploading firmware to this tuner... It's old and crappy written.
So I take my PC, notebook, usb2com (RS232) converter, null-modem cable and of course my favorite programming language C#...
In four days I produce such small application:

It features (from developer side) are:
- advanced usage of WebClient - download of HTML pages, security, proxy;
- advanced usage of SerialPort;
- advanced usage of theads, BackgroundWorkers;
- async operations with GUI, RS232 (COM ports);
- advanced logging with use of TraceListeners, TraceSwitches and etc.
- RegEx - web pages parsing;
- WebClient - downloading files/pages with progress bar;
- Zip Archives unpacking;
- advanced exceptions processing;
- etc.
Application requirements:
- .Net Framework 2.0 and higher
- J# runtime libraries package (required for Zip archives processing)
This is really a very good piece of code for beginners and advanced programmers. Enjoy.
OpenBoxUpdater_v2_RC3.zip (114.68 kb)
Currently rated 5.0 by 4 people
- Currently 5/5 Stars.
- 1
- 2
- 3
- 4
- 5