Can BMS be controlled by UDP messages?
-
In X-plane (and to a less polished degree DCS) we have commands and datarefs (the latter are mostly for outputting information) which can be sent to the program via UDP, so we can build cockpits using Arduinos with Network shields and completely avoid using USB or DirectX assignments. There’s a basic description of this here http://forums.x-plane.org/?showtopic=55652 and a full list of datarefs (might also include commands, I’m not sure) here: http://zconsulting.net/xplanedatarefs/
Is this possible with BMS or do we have to setup our physical controls as USB DirectX joysticks and then assign the DirectX buttons in the keyfile?
-
Ive not heard o this before, that’s pretty cool!
To my knowledge in BMS you are limited to either DirectX assignments or virtual keyboard commands.
-
Thanks. I thought that might be the case as I hadn’t seen it mentioned anywhere but wanted to check as there’s a lot I don’t know about BMS!
One for the wishlist then
-
To show how simple this can make setting up cockpits, check out Vladsim’s site http://svglobe.com/arduino/ardref.html and thread http://forums.x-plane.org/index.php?showtopic=79448&page=1
He’s made an online configurator which allows the user to select what physical controls he has and what they should be assigned to and then generates the necessary code, which just goes in the plugin folder, with the Arduino running the Master code that doesn’t need to be changed (if it’s just being used for inputs).
His website is an absolute treasure trove of information and ideas for using Arduinos http://svglobe.com/arduino/index.html and his homebuilt Baron 58 cockpit is inspirational, with some great ideas for using cheap materials to make various controls http://b58.svglobe.com/