ICP DED PRO
-
Have you tried to set
g_bEnableExclusiveMouseCapture 0
in your flcon bms.cfg file to allow clicks outside of BMs windowI did not check it but will, thank you. Thing is it did work before, and works one-way now, I’m also looking at a network/firewall issue that may have popped up after I moved…
-
As I’m using another app for ICP so I’m not sure how ICP DED PRO is working. But I assume it still a Client-Server tool with the Server part having some kind of key callback receiver. In Addition don’t know if that part adresses the BMS process or just the active window for sending the keystroke. If it’s the second option one might have just a Texteditor open to test if the Server part is sendig keystrokes at all
-
I did not check it but will, thank you. Thing is it did work before, and works one-way now, I’m also looking at a network/firewall issue that may have popped up after I moved…
Icer did you manage to fix the issue? I’m having the same exact problem! (already change the g_bEnableExclusiveMouseCapture 0 and nothing changed)
Thanks! -
Sorry, nothing I tried works, I get no input back to BMS from button presses.
-
Have you tried to set
g_bEnableExclusiveMouseCapture 0
in your flcon bms.cfg file to allow clicks outside of BMs windowSorry mate , that’s not gonna work in Icer’s case. - It is used only when you use multiple screens and one or more are touchscreens, so when you press on another screen (touch) - then virtual “mouse” is not locked only on the BMS screen … understand? … as touches are behaving like virtual mouse
For Icer’s problem, your other post is more likely - server <> client configuration is the correct approach , PC (BMS) being a server and , tablet being a client
So, it could be what you’ve suggested , that keypresses aren’t produced (or another type of problem) on the SERVER machine , … or they are not SENT from the client (tablet) at all
-firewall is a good approach , one thing to check , … but since (probably) , the tablet and the PC are on the same LAN … who knows
-so, animations work , so we know that PC sends data OK , client receives , but the other way doesn’t work , - maybe check INCOMING connections to the PORT for the MFD Server application , if firewall is application layered and not only by ADDR:PORT - again we are on LAN , so less restrictions as for INCOMING data then FROM the internet (wan)-I’m using also another android app, “Falcon MFD (Server)” from that Turkish buddy , sorry forgot the name , but the APP is still here on forum… It works on my Huawei T5 (Android 8 )
- in server app on PC , there you need to configure your keyboard layout (keyfile) first , as then server knows what keys are going to be produced on certain touches from the client (tablet) …
So that’s another thing to check …
@Icer , try first to debug network , … using windows firewall ?? … , fine then just ALLOW server INCOMING connections for the Server APP ,
then we’ll seeCheers
- in server app on PC , there you need to configure your keyboard layout (keyfile) first , as then server knows what keys are going to be produced on certain touches from the client (tablet) …
-
Well, after double checking everything, adding a Firewall pass-through to “Public” (Domain and Private were already tic’d) just to cover all bases, Then going online to re-read the manual here, then double checking my BMS Full (Alt Launcher) keyfile to be sure the bindings were correct (ICP Pro requirements are attached, and my keyfile was perfect), I fired it up again. Stated BMS 4.34 U2, started the ICP Pro Server, connected instantly and showed on the Tablet. All buttons function perfectly with instantaneous response time. I’m not sure what did it at this point, but just glad it works!
The only other change I made to the Router recently was to open up the Falcon TCP/UDP multiplayer ports, but I see nothing in the ICP Pro documentation about port assignments…
-
Congrats on getting the app going again. The only thing I would add is the quote from the Tootsie Roll Owl, “ the world may never know”
-
1st -I agree, although “his” (China) app looks nicer , the free one I’m using form Komurcu (ha! I’ve remembered… to look ) has more goodies , eg L/R-Mfd’s - that’s what I needed the most, as I can skip TM Mfd’s
2nd -also (Komurcu’s app) it is using more “clever” approach to keyfile , it reads users layout , so it is not fixed keys - so app orients to me - not the other way around (kinda egoistic , but , computer is my tool , I’m not his/its … )
3rd -AutoIt - scripting which his app uses for producing key inputs, while in his case is “totally legit” ., in antivirus world is pain in the a$$ , as that (autoit) “tool” can be seriously ABUSED for malformed actions , so in many cases I’ve seen antivirs go wild when encountered its (original AutoIt) .dll or .exe ,
… it is merely a scripting service , I’ve used it alot , as it is able to convert the script into program (.exe) and then it can be UPX packed/encrypted … so there is NO F… way that end user can see what the script does , and it can be built by ANYONE - that seriously makes antivirs very unhappy - so it is banned/forbidden in lots of levels , corporate/domain admins would kinda “kill you” for using that - from itsec standpoint
4th - Now you can Enjoy fully operating ICP , Hoo-ahh
-
1st -I agree, although “his” (China) app looks nicer , the free one I’m using form Komurcu (ha! I’ve remembered… to look ) has more goodies , eg L/R-Mfd’s - that’s what I needed the most, as I can skip TM Mfd’s
2nd -also (Komurcu’s app) it is using more “clever” approach to keyfile , it reads users layout , so it is not fixed keys - so app orients to me - not the other way around (kinda egoistic , but , computer is my tool , I’m not his/its … )
3rd -AutoIt - scripting which his app uses for producing key inputs, while in his case is “totally legit” ., in antivirus world is pain in the a$$ , as that (autoit) “tool” can be seriously ABUSED for malformed actions , so in many cases I’ve seen antivirs go wild when encountered its (original AutoIt) .dll or .exe ,
… it is merely a scripting service , I’ve used it alot , as it is able to convert the script into program (.exe) and then it can be UPX packed/encrypted … so there is NO F… way that end user can see what the script does , and it can be built by ANYONE - that seriously makes antivirs very unhappy - so it is banned/forbidden in lots of levels , corporate/domain admins would kinda “kill you” for using that - from itsec standpoint
4th - Now you can Enjoy fully operating ICP , Hoo-ahh
5th it’s open source
Apart of myself (mainly server side app) at least one second developer has a look onto the Android part of Komurcu’s app. So it might get polished up.
At least for my part I’ll release a Server exe soon, that works out of the box with 4.34 (U1/U2) so no more need of having a 4.33 registry entry to point to 4.34 baseDir anymore -
Sounds great Oakdesign, take a look at Yame64 too, it hasn’t been updated in a long time…
-
Sounds great Oakdesign, take a look at Yame64 too, it hasn’t been updated in a long time…
Yame64 is not open source. So no look on that
Gesendet von meinem SM-G930F mit Tapatalk
-
@oakdesign - wow, cool , damn I’ll buy us beer-sss !!
-ha, (OT) , just - I was struggling with DIY rudders , noticed that in your sig, ended up in buying 150eur Saitek Pro (form Ipon.hu)… so, just want to see the design , see where I “failed” ,… had no concept , knowledge is not the problem …
as a matter of fact I even thinked about building the interface through a “game port” (db15 socket) so they would be compatible with my Cougar stick … wasn’t sure too much if that would be better way , so anyway I’m happy with usb and saitek enough,- in TM way I would be using standard approach
-
I know this is blasphemy, but is there any way to get this to work in DCS?
-
I know this is blasphemy, but is there any way to get this to work in DCS?
What the hell is DCS never heard of it :mrgreen:
-
I know this is blasphemy, but is there any way to get this to work in DCS?
Why on earth would you play DCS when you can fly BMS . . . ?
Asking for a friend . . . :yo:
-
I love Falcon BMS, and after trying the F-16 in DCS yesterday, that looks like a lot of fun too! More missions, eventually more dynamic campaigns, its all just fun! Plus, I am a big Iron Eagle fan, and someone made an Iron Eagle mission for DCS as well, which is just plain awesome. What is nice, is that as I learn how to fly the Viper in Falcon BMS, those same skills can be applied to DCS. My first home will always be Falcon BMS, but its nice to have a summer cottage too!
I was just hoping that there was a way to get that wonderful ICP Pro App to work in DCS. One day I hope to buy an ICP, and for that matter a Force mod for the Warthog Stick, but that will be a couple of years away I think, so for now, my tablet works great as an ICP for Falcon BMS.
-
Apart of myself (mainly server side app) at least one second developer has a look onto the Android part of Komurcu’s app. So it might get polished up.
At least for my part I’ll release a Server exe soon, that works out of the box with 4.34 (U1/U2) so no more need of having a 4.33 registry entry to point to 4.34 baseDir anymoreHey Oak, ever get this project done?
-
Congrats on getting the app going again. The only thing I would add is the quote from the Tootsie Roll Owl, “ the world may never know”
Wish I could say it lasted! I haven’t used it for a while and fired it back up while I wait for my real (sim) ICP panel. Same crap, I get input from the sim, buttons don’t send info back to sim….
Turned off Win10 Firewall and it works again, so I removed and reset the exception for BMSServer.exe and its working again with Firewall on. :roll:While this was happening I installed “Falcon ICP Server 1.0.0” (posted in that thread also) and it does exactly the same thing, connects to my tablet fine, transmits data to it, but buttons (animation works) do not get back to the sim. Turn firewall off and same thing, add an exception for “Falcon ICP Server.exe”, same thing…
From the Log file -
2020-11-02 17:24:36.4373|FalconICPServer.ICPServer|Info| Running server 0.0.0.0:30456.
2020-11-02 17:25:24.5264|FalconICPServer.ICPServer|Info| Connection established: 192.168.0.225
2020-11-02 17:27:55.8203|FalconICPServer.MainForm|Info| loading C:\Falcon BMS 4.34\User\Config\BMS - Full.key keyfile
2020-11-02 17:28:20.2795|FalconICPServer.MainForm|Info| Application Exit