-
Notifications
You must be signed in to change notification settings - Fork 1
/
ReadMe-FlightBag.txt
192 lines (154 loc) · 7.64 KB
/
ReadMe-FlightBag.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
FS20_FlightBag V 0.70 - Build 70 BETA
(c) M. Burri - 12-Aug-2024
Contains files:
FS20_FlightBag.exe The program
.\DemoBag Contains some images to showcase the Flight Bag
- All libraries below MUST be in the same folder as the Exe file
bm98_Album.dll A UserControl for displaying images
bm98_hb_Folders.dll Unified Folder manager
bm98_Html.dll Library and Wrapper for HTML to PDF/Image conversion
bm98_Map.dll Mapping display library
bm98_VProfile.dll UserControl for displaying VProfiles
BM98CH_WasmClient.dll WASM Module client to get LVars
CoordLib.dll A coord. handling library
dNetBm98 Tools for .Net and WinForms
MapLib.dll Mapping library
FlightplanLib.dll Flightplan library
FShelf.dll Shelf WinForms library
MetarLib.dll A METAR access library
FSimClientIF.dll Generic FSim Client interface definition
FSimIF.dll Generic FSim interface definition
SimConnectClient.dll FlightSim interface to MSFS2020 SimConnect
SimConnectClientAdapter.dll Connection wrapper
FSimFacilityIF.dll MS facility database interface definition
FSFDataLib.dll MS facility database access library
SettingsLib.dll Application settings persistence library
NLog.config.OFF Logging config file / remove .OFF to enable logging
3rd Party:
BingMapsRESTToolkit.dll Microsoft provided library for accessing Bing Map data
LiteDB.dll 3rd party data management library
NLog.dll 3rd party logging library
TuesPechkin.dll 3rd party HTML formatting library wrapper /replaces HtmlRenderer
TuesPechkin.Wkhtmltox.Win64.dll 3rd party HTML formatting library /replaces HtmlRenderer
PdfiumViewer.dll 3rd party PDF renderer library
From MSFS2020 Developer Kit for convenience included:
SimConnect.cfg.OFF Config file used only when connecting via network to MSFS (edit server IP)
Microsoft.FlightSimulator.SimConnect.dll
SimConnect.dll
dataLoader\ folder:
FacilityDataLoader.exe MSFS Facility conversion tool
BGLlib.dll BGL and LLM decoder
CoordLib.dll A coord. handling library
FSimFacilityIF.dll MS facility database interface definition
FSFData.dll MS facility database access library
NLog.config Logging config file
NLog.dll 3rd party logging library
LiteDB.dll 3rd party data management library
System.Data.SQLite.dll 3rd party data management library
x64\SQLite.Interop.dll 3rd party data management library 64bit C-library
x86\SQLite.Interop.dll 3rd party data management library 32bit C-library
ReadMe-FlightBag.txt This file
MSFS Hud Bar (.Net 4.8)
Extract the Zip File into a folder and hit FS20_FlighBag.exe to run it
For Updates and information visit:
https://github.com/bm98/FS20_HudBar
Scanned for viruses before packing...
Changelog:
V 0.70-B70
- Please UPDATE the WASM Module (from BM98CH_DataConnector_Wasm-V0.5.zip) !!!
- Add VProfile display in FlightBag - Maps Tab
- Add Support for some prettier Simbrief Flightplan types (LIDO, ACA, EZY, SWA, UAL2018)
- Add Support to include Simbrief images in Flightplan PDF
- Update Improverd Flightplan decoding from ext. formats
- Update PDF/IMG Converter for Shelf replaced with WkHtmlToX library
- Update WASM Module to V0.5 (according to SDK advice)
- Update QuickGuides
V 0.68-B68
- RERUN FacilityDataLoader mandatory for improved coordinate precision !!!
- Add Other aircraft display in Flight Bag (Enable in Config tab)
- Add 'Radar' View map display
- Add Coordinate window
- Add Teleport feature
- Update Improve aircraft properties via LVARs incl. B787, B747, Fenix A320 V2 and others
- Update QuickGuides
V 0.67-B67
- RERUN FacilityDataLoader !!!
- CHECK MapLibProvider.ini to enable Stamen 3D
- Add Missed Approach Legs to Map Approach
- Add Decoding and display of LNM Plan (LNM native format); load from file
- Add Decoding and display of GPX Plan; load from file
- Add PDF as supported Shelf Format
- Add Subfolders support in FlightBag - Shelf
- Add Airport Overview to FlightBag - Shelf (in folder Airport Reports)
- Update SimBrief Flightplan is now stored PDF document (@.FlightPlan)
- Update FlightTable (@.FlightTable) more details added when available in plan
- Update Display of Routes with procedures and limits
- Update MapLib for Stamen Maps (now served by Stadia Maps - needs a Key, default OFF)
- Update METAR collection (new URL from provider)
- Update RA limit for Jet engine acft is now 2500ft
- Fix DME only stations are now properly identified
- Fix METAR decoding of weather in some cases
- Update Facility data base extended for procedures
- Update MSFS Connection procedure reviewed and improved
- Update Using NLog for logging now
- Update QuickGuide
V 0.65-B66
- Update Improve focus capture and release for scrollable items
- Update Uses LVar Get via SimVar framework (Set of such LVars still needs the WASM module)
- Refactoring, complete rework of the DataProvider DLLs
- Update MapLib to comply with OSM tile policy (2 concurrent DL only)
- Update QuickGuide
V 0.64-B64 (not published)
- Refactoring, complete rework of the DataProvider DLLs
V 0.63-B63
- RERUN FacilityDataLoader !!!
- CHECK MapLibProvider.ini to enable chartbundle tiles (only FAA coverage)
- Add Approach panel and selection to Map (Runway Table)
- Add AutoRange feature for zooming the map
- Add ChartBundle.com Tile servers (disabled by default, use MapLibProvider.ini)
- Add UserTileServer 4..6 to be used
- Add Selected runway 'ladder' line (replaces the blue dotted arrow)
- Update Rwy and Approach Panel selection readability
- Update OpenTopoMap, Stamen URL and timeout for map retrieval set to 60sec
- Fix Exception when SimBrief Image/Doc Source is disabled (from Website)
- FacilityDataLoader: major rework for Approaches and Navigraph merges
- Refactoring, consolidation for commonly used stuff (dNetBm98 library now)
- Fix A number of issues found while testing...
- Update QuickGuide
- Update to .Net Framework 4.8
V 0.62-B62
- Fix Allow 4..7 digit SimBrief Pilot ID (no clear doc what it is found...)
- Internal Complete code comments for public items
V 0.61-B61
- Add SimBrief support (loading docs into Shelf, show Flightplan on map)
- Add MSFS PLN support (loading table doc into Shelf, show Flightplan on map)
- Add MSFS FLT support (loading table doc into Shelf, show Flightplan on map)
- Add Wind Arrow for tracked aircraft
- Add Track in aircraft data in Map
- Add Allow True and Mag toggle when clicking Heading or Track in Map
- Add Toggle Av/SI units when clicking data labels in Map (alt, speed, vs )
- Add XF range to map (Zoom level 7)
- Update Support GIF images in Shelf
- Fix AppSettings of Aircraft Range and Track was mismatched
- Update QuickGuide
V 0.60-B60
- Update FlightBag Map handling improved
- Update DataLoader fix reading of airport names (file changed in SU11)
V 0.58-B58
- Fix Exception raised when closing the App (when the WASM module in not used)
V 0.57-B57
- Add Profile Calculator in Flightbag
- Add Write Check and Message for MyDocuments folder
- Update QuickGuides
V 0.56-B56
- Update SettingsLib - creates backups now
V 0.55-B55
- Add Performance Tab and Notes Tab to FlightBag
- Add Touchdown log (MyDocuments\MSFS_HudBarSave\TouchDownLog.csv)
- Disabled SimConnect.cfg (as per MS it is only needed when connecting MSFS via Network)
- Add Check if the Facility DB is available and pop a msg box if not
- Moved to Visual Studio 2022 Community Edition
- Update QuickGuide
V 0.54-B51
- initial upload