A bug-fix build for the tcp30003 mode released
I have just uploaded a new set of builds (rev. 207) containing bug fix for a possible crash when using socket output and TCP30003 compatible output format. It could crash when contact with a plane was lost and information about it was sent to a file handle rather than a socket.
Please update your binaries if you are using sbs1xxx with --ot bs or --ot tcp30003 flags.
C code optimization by Felix von Leitner
Felix von Leitner has prepared an interesting presentation about C code optimization with a few different compilers and the bad habit of writing less readable code in hope of producing faster binaries. I must admit I have changed my mind about manual optimization after reading this presentation. Below is the abstract and link to the presentation itself:
People often write less readable code because they think it will produce faster code. Unfortunately, in most cases, the code will not be faster...
http://www.linux-kongress.org/2009/slides/compiler_survey_felix_von_leitner.pdf
Moving to a new server, some downtime expected
I'm moving my website and a few other services to a new server. It won't take long, but it might be a while before the DNS records get updated. The TTL of DNS records was set to 1 hour, so hopefully it will be back on in no time.
Update: The migration was finished more than 48 hours ago, I think all DNS records are up to date now!
SBS1RT patch no longer needed, KA removes the delay!
On November 16th Kinetic Avionic released a new build of Basestation (1.2.3.145) software which removes the 5 minute delay. I'm glad this finally happened as there was absolutely no sense in that. You didn't even have to patch the application with my utility to get a real time feed, you could also override some WinAPI calls and get the data. Anyway, this means there will be no RT patches for SBS-1 but we are still unsure about ANRB.
SBS1RT patch updated to .143, ANRB patch
It's been a while since I last posted an update here, but don't worry, I am still alive. I've been rather busy during the last year with my thesis as well as a couple of different things so I haven't had much time to accomplish what I had promised a long time ago. But the updates are coming really soon. Most part of the code was rewritten from scratch to make it more stable and robust. One of the new features is the ability to connect to multiple receivers and merge their data into one stream which can later be used by BaseStation or the application itself.
Meanwhile, you can download the SBS1 Real Time patch updated to the latest BS version .143 as well as the new AirNav RadarBox. You will find both in the projects menu.
Download problems
The download problems are caused by moving the site to another server. DNS records needs to be updated and some of them had higher TTL values than I thought. All the records should be updated correctly within 24 hours.
Merging my web pages
I've finally decided to merge both my home pages into this blog. This will take a while, but when I'm done I'll at least be able to keep the site up to date. Using my own code for web sites was fun, but maintaining it was a waste of time :/ From now on I will no longer publish content in Polish. Again, I just want to stop wasting my time translating stuff one way or another.
1. Springloops.com