BMSNav - Kneeboards and Briefings for iOS and Android
-
@terminus Thank you for all this work and the top notch documentation !
-
@terminus Great Work! Looks simple and efficient
-
@terminus said in BMSNav - Kneeboards and Briefings for iOS and Android:
Something Iād like to add is an interactive map for each of the main theaters that works well with stylus/touch input. Also: nicer-looking, easier-to-read briefing HTML. Coming soonā¦
Hi mate! Good approach and project.
May you have already in mind for the interactive map you plan to use our existing work and enhance/or implement what we have already done so far for the BMS Interactive Maps:https://maps.falcon-bms.com/
https://github.com/BenchmarkSims/maps-websitePlease keep in mind that in future BMS versions (4.38) WDP will probably not be compatible anymore.
-
I installed BMSNav and configured my IP, I started BMS and made a āprintā of the briefing which displayed well on my tablet but since then, I have opened other briefings. My tablet always displays the 1st briefing that I launchedā¦
The 2 boards on the right and left are also still displaying the same missionā¦
-
@terminus , Excellent work, I loved it. You will test it.
-
@Proctor I think you need to āprintā from the Briefing page for it to change
-
Thatās what I do, of course, but itās always the same thingā¦
The briefing page does update when Iām in 2D and click on āPrintā.But WDP doesnāt update the Kneeboard, whereas BMSserver confirms that the kneeboard pages have changedā¦
-
@Proctor said in BMSNav - Kneeboards and Briefings for iOS and Android:
I installed BMSNav and configured my IP, I started BMS and made a āprintā of the briefing which displayed well on my tablet but since then, I have opened other briefings. My tablet always displays the 1st briefing that I launchedā¦
The 2 boards on the right and left are also still displaying the same missionā¦
Darn, sorry youāre having trouble. A couple things to check quicklyā¦
-
Make sure you donāt have āDemo Modeā enabled in the settings (gear icon, top right).
-
Make sure the theater selected in WDP matches the theater selected in BMSNavServer.
Beyond that, I wonder if the server maybe canāt overwrite the briefing and the kneeboard images on your machine after first creating them? Go to the āserveā directory in the BMSNavServer folder and check the timestamps. Are the timestamps updated when you save the kneeboards in WDP? You can also open one of the images to verify. The l01.png image, for example, will be the first of the left kneeboard pages.
What version of Windows are you using?
Weāll get this sorted, Iām sure.
-
-
@Micro_440th said in BMSNav - Kneeboards and Briefings for iOS and Android:
@terminus said in BMSNav - Kneeboards and Briefings for iOS and Android:
Something Iād like to add is an interactive map for each of the main theaters that works well with stylus/touch input. Also: nicer-looking, easier-to-read briefing HTML. Coming soonā¦
Hi mate! Good approach and project.
May you have already in mind for the interactive map you plan to use our existing work and enhance/or implement what we have already done so far for the BMS Interactive Maps:https://maps.falcon-bms.com/
https://github.com/BenchmarkSims/maps-websitePlease keep in mind that in future BMS versions (4.38) WDP will probably not be compatible anymore.
Thank you!
And yeah, indeed, that was my first thought (the existing interactive maps). When I loaded them in an iOS or Android web view, however, the interaction seemed a bit off, and there are things that I wanted to be able to do with a stylus or touch gesture that I couldnāt. My plan was to fork that repo and do some experimentation with the JS. Of course I would submit a merge request back to the main repo if I came up with anything useful for mobile devices.
With regard to 4.38 and WDP, is the implication that any such tool like WDP would no longer work with BMS? Because of some fundamental change in the BMS architecture? Or simply that WDP wouldnāt work temporarily until updated to be compatible with 4.38?
Thanks again!
-
@terminus Sounds like a good plan.
In terms of WDP: probably this tool will fade with 4.38. In terms of changes: all info will come at time.
-
I donāt see a demo mode in the settings menu.
There are 5 menus:
Server host/Server Port/ Left Kneeboard Pages/Right kneeboard Pageā¦BMSnavServer saves the briefing and DDS files but in the Serve folder, no new .png file is generatedā¦when I save the Kneeboard in WDPā¦
The briefing is updated in the āserveā folder when I use the āPrintā button in the BMS briefing.Iām using Windows 11ā¦and my version is up to date
-
@Proctor said in BMSNav - Kneeboards and Briefings for iOS and Android:
I donāt see a demo mode in the settings menu.
There are 5 menus:
Server host/Server Port/ Left Kneeboard Pages/Right kneeboard Pageā¦BMSnavServer saves the briefing and DDS files but in the Serve folder, no new .png file is generatedā¦when I save the Kneeboard in WDPā¦
The briefing is updated in the āserveā folder when I use the āPrintā button in the BMS briefing.Iām using Windows 11ā¦and my version is up to date
Right, okay. I have some ideas and Iāll put together a debug build with a possible* fix later today, after which Iāll post a link here. In the meantime, something that would help me: can you try thisā¦
- Close BMSNavServer (if itās running).
- Delete all the files in the āserveā directory.
- Save the kneeboards that you want to see in WDP.
- Start BMSNavServer.
After starting the server, do you then see the updated .png files in the serve directory?
*I say āpossibleā because Iām kinda shooting in the dark here. It doesnāt do this on my machine. I think it has something do do with the image generation library not wanting to overwrite the existing PNGs on you machine, for whatever reason.
Thanks!
-
@terminus hello! After having used this app for the past few days I have just one issue. First, the version running on the iPhone works flawlessly. The problem is with the provided apk file I installed on the old tablet I spoke with you about on discord a few days back. After the first update from that day, the android version will not update the WDP pages from subsequent missions. The notepad and briefing works great. I tried what you posted above and this doesnāt cure it. The images appear to be cached somewhere on the tablet and will not update. Thanks for all your efforts.
-
@Quasi_Stellar said in BMSNav - Kneeboards and Briefings for iOS and Android:
@terminus hello! After having used this app for the past few days I have just one issue. First, the version running on the iPhone works flawlessly. The problem is with the provided apk file I installed on the old tablet I spoke with you about on discord a few days back. After the first update from that day, the android version will not update the WDP pages from subsequent missions. The notepad and briefing works great. I tried what you posted above and this doesnāt cure it. The images appear to be cached somewhere on the tablet and will not update. Thanks for all your efforts.
AH, okay, so thatās likely the problem that @Proctor is having as well. Thanks, dude. Iāll see what I can do about the Android version. Apologies ā Iām not near as fluent in Android app dev as I am with iOS. Butā¦ weāll get this sorted.
Thanks again; good info!
Working on it tomorrow. Standbyā¦
-
itās exactly the same problem i have on my android tabletā¦
-
@terminus
Looks useful. Quick question please. Settings page needs the IP address or hostname of the server. Where might I find this? Many thanks. -
@Proctor said in BMSNav - Kneeboards and Briefings for iOS and Android:
itās exactly the same problem i have on my android tabletā¦
@Proctor and @Quasi_Stellar, I think Iāve found and fixed the bug. Long story, but you can get the updated 1.0.1 APK for Android hereā¦
https://rsedev.net/bmsnav/#installation
Probably best to uninstall the previous version first. Then, first thing: go to the Settings page (gear icon) and make sure that the Demo Mode is disabled (you should see it now).
I believe this bug only affected the direct-download APK. For Android users who installed BMSNav from the Amazon Appstore, you should be unaffected. Regardless, tomorrow Iāll upload 1.0.1 to the Amazon Appstore as well.
Lemme know, and enjoy!
-
@Ransom46 said in BMSNav - Kneeboards and Briefings for iOS and Android:
@terminus
Looks useful. Quick question please. Settings page needs the IP address or hostname of the server. Where might I find this? Many thanks.Yep, sure thing! This will be the IP address of the machine on which BMS (and BMSNavServer) is running. Assuming youāre on Windows 10 or 11ā¦
-
@terminus looks very interesting, thank you.
-
@terminus Got it thanks.