New version of the Transmitter server software

Anything and everything to do with the Transmitter application and server
Post Reply
User avatar
jonbeckett
Site Admin
Posts: 56
Joined: Thu Jun 19, 2025 12:43 pm
Contact:

I have created a new version of the Transmitter server software - available here:

https://github.com/jonbeckett/virtualfl ... ransmitter

It removes the need for a MySQL database, replacing it with APCU - essentially meaning the aircraft stay in RAM - not in the database - which removes the biggest bottleneck in the entire system, and should allow it to handle far more aircraft.

The URLs have changed in this version.

- In the client software, you need to use the endpoint /transmit instead of /send
- In LittleNavMap you need to use the endpoint /ivao instead of /whazzup_ivao
User avatar
VFA0066
Posts: 10
Joined: Tue Jun 24, 2025 7:33 pm

Thanks for posting this.

I am retiring shortly and plan to start doing some software development around MSFS so it will be interesting to see how you have done it.

I am more of a C# developer and it's a while since I did any php so that will be interesting to see how I get it going on my server.

Lots of tinkering to be done I feel going forward, marvellous.
User avatar
jonbeckett
Site Admin
Posts: 56
Joined: Thu Jun 19, 2025 12:43 pm
Contact:

The main change is it's using APCu rather than MySQL - so it's storing data in RAM, rather than the database - so there is no bottleneck around the thousands of transactions per minute that Transmitter typically generates.

If you're wanting to run your own Transmitter sever, you just need to make sure the PHP APCu module is enabled, and probably turn off the logging for the webserver (hundreds of transactions per minute adds up).
User avatar
VFA0066
Posts: 10
Joined: Tue Jun 24, 2025 7:33 pm

I am glad about about the removal of MySql as I run SQL Server on my setups and really don't want another database.

I am sure it will be a few weeks before I have success given current commitments but will let you know how it goes.

Thanks

VFA0066 TimG

Post Reply