EZBoards - Generate kneeboards (flights, comms, stpts, weather) from briefings
-
Many thanks!
-
Updated to V2.
- Now generated DDS files use exact same parameters as original BMS ones. Just in case it could have caused incompatibilities.
- Own flight is highlighted green now.
- Other minor changes.
-
This is very nice for a quick briefing for instance for training missions or simple TEs, where WDP is more for larger/complex missions. One thing I have always missed from the one-page briefing is some airfield information for main airfield and alternate, like TACAN and ILS frequency. Are those things easily accessible for you to add to the kneeboards ?
-
This is very nice for a quick briefing for instance for training missions or simple TEs, where WDP is more for larger/complex missions. One thing I have always missed from the one-page briefing is some airfield information for main airfield and alternate, like TACAN and ILS frequency. Are those things easily accessible for you to add to the kneeboards ?
Hi jayb,
No, unfortunately not, they’re not contained in the briefings file that BMS generates and which is the input for EZBoards.
I could add it as static info, but then It’ll get dependent on theater.
That being said, the airport charts with the info you mention are available as kneeboards by default already, afaik. -
V3 released.
- Now includes a Min Fuel indication per steerpoint, similar to WDP. (See screenshots in top post)
It is just a rough estimate based on fuel calculation given in TO-BMS1F-16CM-1/1.7.9. that can be used to set Bingo/Joker fuel. - Now includes the timestamp of the briefing record, to avoid confusion whether the board shows the right briefing. (If that timestamp is off compared to your local time, you either forgot to “Print” the briefing or to run EZBoards and are seeing data from a previous mission)
- Now includes package number in title of package section.
- Some more colors and style.css configuration options.
- Better diagnostic output.
- Now includes a Min Fuel indication per steerpoint, similar to WDP. (See screenshots in top post)
-
Thanks for the update. I’ve just run it on a TE, the Advanced Maverick one, got this:
EZBoards - Instant single-click briefing to kneeboards conversion for Falcon BMS.
Version 3.
By “Logic”, Jan 2021.
–-------------------------------------------------------------------------
BASEDIR=C:\Falcon BMS 4.35
PILOTBIN=566970657200000000000000
PILOTCALLSIGN=Viper
BRIEFINGTXT=“C:\Falcon BMS 4.35\User\Briefings\briefing.txt”
CALLSIGNINI=“C:\Falcon BMS 4.35\User\Config\Viper.ini”
TARGET=“C:\Falcon BMS 4.35\Data\TerrData\Objects\KoreaObj\7982.dds”
Generating HTML version of briefing data to briefing.html.
Unhandled exception. System.FormatException: Input string was not in a correct format.
at System.Number.ThrowOverflowOrFormatException(ParsingStatus status, TypeCode type)
at System.Double.Parse(String s, IFormatProvider provider)
at xbrief.Program.ParseAlt(String input)
at xbrief.Program.Main(String[] args)ERROR
-
Thanks! Reproduced.
Found the error and fixed.
Will release update tomorrow. -
V4 released.
- Fixes a bug reported by rubbra where xbrief would crash when parsing altitudes in steerpoints tagged with “A” (AGL) instead of “M”.
-
Su@Logic:
V4 released.
- Fixes a bug reported by rubbra where xbrief would crash when parsing altitudes in steerpoints tagged with “A” (AGL) instead of “M”.
Super quick work! Thanks!
-
This is a great program.
In the interest in making it more convenient and automated would it be possible for EZB to run in the background and monitor the briefing.txt for changes? That way pressing PRINT would write to file and EZB would spring into action automatically, no alt-tab required.
-
In the interest in making it more convenient and automated would it be possible for EZB to run in the background and monitor the briefing.txt for changes? That way pressing PRINT would write to file and EZB would spring into action automatically, no alt-tab required.
Good remark! Yes, i already thought about that.
This is probably as easy as running anyone of those:
https://www.raymond.cc/blog/3-portable-tools-monitor-files-folders-changes/
But for one, i don’t know these programs and which one to choose.
And second, I’m a bit reluctant to install such a program together with EZBoards as it will run permanently.
So I’ll leave it up to you guys to make some experiences with that first.The perfect solution would be if the Devs included the possibility (configurable) to run an external program when pressing Print.
-
As you have .Net core as a requirement I assume you the application is based on .NET stack. Why installing another tool with it you could use your own FileSystemWatcher and have an eventlistern on the file changed event of the briefing file
-
As you have .Net core as a requirement I assume you the application is based on .NET stack. Why installing another tool with it you could use your own FileSystemWatcher and have an eventlistern on the file changed event of the briefing file
Thanks. You’re right, it’s probably very easy to do. Will look into it, but don’t hold your breath.
-
Still, batch commands can be very powerful, maybe it can otherwise check for new files in debrief folder?
-
I’ll keep the BAT file in any case.
But we could have another process (exe) that monitors briefing.txt and runs the batch when modified.
Running the monitor would be optional, the batch could still be executed manually. -
V5 Released.
EZBoards now comes bundled with an application that watches the briefing file and automatically runs the kneeboards update whenever you press “Print”. Run EZWATCH.BAT. It’s self-explanatory.
There are no other functional differences, so users that don’t want to use this feature do not need to upgrade.
Enjoy! -
Wow, great little powerful tool, Logic. Congrats.
I going to give it a shot today…
-What came to my mind, … for loop when checking for new briefing file … you could contact this guy (well, if he’s like open source) : https://www.benchmarksims.org/forum/showthread.php?32245-Beta-ACMI-compiler
He already implemented kind of loop to check for new acmi file in directory , on the end of the mission, … could be useful, since , same “Logic” . hehe
Cheers and thanks for tool
-
Wow, great little powerful tool, Logic. Congrats.
[…]Hey white_fang,
thanks
The loop thing how you call it is implemented as of V5 with the watcher application (EZWatch) as i stated in the post just above yours.
It is crude simple but does the job. So i consider this request closed, unless people come up with other particular demands.
Cya,
Logic -
No prob. - actually , yours does fine job…tested … altogether works well , and is very useful, since it really automates all these “tasks” - and really no more need to exit/minimize bms (and risk ctd) if fullscreen . - that is if you not quite preparing real air raid with WDP and what not.
Maybe in 30-40 weeks something like that will live in BMS code ()
Anyway, tally ho!! Good work.
-
Yeah,i like this but no puter person
It does tell me i need runtime.
I go there and there’s about 10 different ones.
No clue which one, and my antivirus does not like it ha
Then it tells me its ok,sheesh.
Anyway,gave up for now.
Damn old age and getting dumber all the time.