1
0
Fork 0

FG1000: EIS Battery current display

This commit is contained in:
Stuart Buchanan 2021-07-05 17:12:34 +01:00
parent 3239f8664e
commit 1732f1339f
3 changed files with 14 additions and 9 deletions

View file

@ -39,11 +39,11 @@
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="2.3699065"
inkscape:cx="-66.126623"
inkscape:cy="450.5588"
inkscape:zoom="3.3515539"
inkscape:cx="24.554255"
inkscape:cy="351.5442"
inkscape:document-units="px"
inkscape:current-layer="EISGroup"
inkscape:current-layer="g5014"
showgrid="false"
inkscape:window-width="2488"
inkscape:window-height="1376"
@ -621,13 +621,15 @@
<path
inkscape:connector-curvature="0"
id="path5108"
d="m 120.34531,335.65557 16.45634,0.21098"
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
d="m 120.34531,335.76106 h 16.45634"
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
sodipodi:nodetypes="cc" />
<path
style="fill:none;fill-rule:evenodd;stroke:#ffffff;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 7.8936094,335.65557 24.34995,335.86655"
d="M 7.8936094,335.83098 H 24.34995"
id="path5110"
inkscape:connector-curvature="0" />
inkscape:connector-curvature="0"
sodipodi:nodetypes="cc" />
<text
id="text5112"
y="359.64337"

Before

Width:  |  Height:  |  Size: 59 KiB

After

Width:  |  Height:  |  Size: 59 KiB

View file

@ -28,7 +28,7 @@ var EIS =
obj.setController(fg1000.EISController.new(obj, svg));
obj.addTextElements(["ManDisplay", "RPMDisplay", "MBusVolts", "EBusVolts"]);
obj.addTextElements(["ManDisplay", "RPMDisplay", "MBusVolts", "EBusVolts", "MBattAmps", "SBattAmps"]);
obj._fuelFlowPointer = PFD.PointerElement.new(obj.pageName, svg, "FuelFlowPointer", 0.0, 22.0, 135);
obj._oilPressurePointer = PFD.PointerElement.new(obj.pageName, svg, "OilPressurePointer", 0.0, 115.0, 135);
@ -51,6 +51,8 @@ var EIS =
me.setTextElement("ManDisplay", sprintf("%.1f", engineData.Man));
me.setTextElement("MBusVolts", sprintf("%.01f", engineData.MBusVolts));
me.setTextElement("EBusVolts", sprintf("%.01f", engineData.MBusVolts)); # TODO: Include Emergency Bus
me.setTextElement("MBattAmps", sprintf("%+.01f", engineData.MBattAmps));
me.setTextElement("SBattAmps", sprintf("%+.01f", engineData.MBattAmps)); # TODO: Include Emergency Bus
me._fuelFlowPointer.setValue(engineData.FuelFlowGPH);
me._oilPressurePointer.setValue(engineData.OilPressurePSI);

View file

@ -41,6 +41,7 @@ var EISController =
"RPM",
"Man",
"MBusVolts",
"MBattAmps",
"EngineHours",
"FuelFlowGPH",
"OilPressurePSI",