There has to be a gotcha.
I know this is a bit of a recurring theme, but sometimes it takes pulling something like this off to remind me that I’m actually not quite as terrible a programmer as … some forumites … lead me to think sometimes :)
I mean, I’ve been thinking about doing this for months but I could never quite seem to wholly get my head around it. So when I finally just stopped and did it, I realized that I’d been trying to accomodate problems that only exist if you’re using teulKit (the old networking library we used). Like, how will I know if its working? Well instead of a page of code to work out if I’m connected to something, how about network.GetStatistics()?
Kinda pleased that with that many vehicles moving about I’m only generating 56kbps. I’m contemplating turning on the compression options and seeing if there is any inherent compression I can eek out of it. Probably not worth it in terms of what it’ll cost computationally.