From 7d224e6820940b07a38b69f93d9c01f91b3e28eb Mon Sep 17 00:00:00 2001 From: j4strngs Date: Sat, 2 Nov 2002 00:23:46 +0000 Subject: [PATCH] The new led font is now antialiased (`a la Andy) and has twice the design size (character height) of the old one. Advantages: - displays . and : correctly with less space around, and digits with more space around (using Andy's improvements to plib) - small text becomes much more legible (-> clock, AP-altitude) - the font contains pretty much every character that can be displayed on a seven segment display, so it might be more useful for future instruments. --- Aircraft/Instruments/adf-radio.xml | 10 +++++----- Aircraft/Instruments/autopilot.xml | 6 +++--- Aircraft/Instruments/clock.xml | 6 +++--- Aircraft/Instruments/dme.xml | 22 +++++++++++----------- Aircraft/Instruments/kr-87adf.xml | 8 ++++---- Aircraft/Instruments/navcom-kx155.xml | 10 +++++----- Aircraft/Instruments/navcom-radio.xml | 12 ++++++------ Fonts/led.txf | Bin 4284 -> 66096 bytes 8 files changed, 37 insertions(+), 37 deletions(-) diff --git a/Aircraft/Instruments/adf-radio.xml b/Aircraft/Instruments/adf-radio.xml index 1b149e114..1d1393f11 100644 --- a/Aircraft/Instruments/adf-radio.xml +++ b/Aircraft/Instruments/adf-radio.xml @@ -53,7 +53,7 @@ properties' values. display text led - 14 + 7 1.0 0.5 @@ -63,12 +63,12 @@ properties' values. number-value - %4.0f + %6.0f number-value - %8.0f + %12.0f @@ -95,7 +95,7 @@ properties' values. literal - SEL STDBY + SEL STDBY @@ -105,7 +105,7 @@ properties' values. y-shift - 12 + 14 diff --git a/Aircraft/Instruments/autopilot.xml b/Aircraft/Instruments/autopilot.xml index 41970af61..6375f19cb 100644 --- a/Aircraft/Instruments/autopilot.xml +++ b/Aircraft/Instruments/autopilot.xml @@ -431,7 +431,7 @@ properties' values. target climb rate text led - 10 + 5 1.0 0.5 @@ -447,11 +447,11 @@ properties' values. x-shift - 86 + 85 y-shift - -3 + -5 diff --git a/Aircraft/Instruments/clock.xml b/Aircraft/Instruments/clock.xml index f0ac9144d..fd9e1b8e5 100644 --- a/Aircraft/Instruments/clock.xml +++ b/Aircraft/Instruments/clock.xml @@ -75,7 +75,7 @@ properties' values. display text led - 13 + 6.5 0.0 0.0 @@ -90,11 +90,11 @@ properties' values. x-shift - -37 + -34 y-shift - -7 + -9 diff --git a/Aircraft/Instruments/dme.xml b/Aircraft/Instruments/dme.xml index 85a0f8518..6122e44d2 100644 --- a/Aircraft/Instruments/dme.xml +++ b/Aircraft/Instruments/dme.xml @@ -51,7 +51,7 @@ properties' values. display text led - 12 + 6 1.0 0.5 @@ -69,7 +69,7 @@ properties' values. display text led - 10 + 6 1.0 0.5 @@ -85,11 +85,11 @@ properties' values. x-shift - -52 + -50 y-shift - 10 + 11 @@ -101,7 +101,7 @@ properties' values. text led - 12 + 6 1.0 0.5 @@ -119,7 +119,7 @@ properties' values. display text led - 10 + 6 1.0 0.5 @@ -135,7 +135,7 @@ properties' values. y-shift - 10 + 11 @@ -147,7 +147,7 @@ properties' values. text led - 12 + 6 1.0 0.5 @@ -165,7 +165,7 @@ properties' values. display text led - 10 + 6 1.0 0.5 @@ -181,11 +181,11 @@ properties' values. y-shift - 10 + 11 x-shift - 36 + 33 diff --git a/Aircraft/Instruments/kr-87adf.xml b/Aircraft/Instruments/kr-87adf.xml index 6762fa120..0694898a7 100644 --- a/Aircraft/Instruments/kr-87adf.xml +++ b/Aircraft/Instruments/kr-87adf.xml @@ -118,7 +118,7 @@ properties' values. text led - 14 + 7 1.0 0.5 @@ -223,7 +223,7 @@ properties' values. text led - 14 + 7 1.0 0.5 @@ -266,7 +266,7 @@ properties' values. text led - 14 + 7 1.0 0.5 @@ -308,7 +308,7 @@ properties' values. text led - 14 + 7 1.0 0.5 diff --git a/Aircraft/Instruments/navcom-kx155.xml b/Aircraft/Instruments/navcom-kx155.xml index 916c0480a..a7a74b784 100644 --- a/Aircraft/Instruments/navcom-kx155.xml +++ b/Aircraft/Instruments/navcom-kx155.xml @@ -56,7 +56,7 @@ properties' values. nav frequencies text led - 13 + 6.5 1.0 0.5 @@ -71,13 +71,13 @@ properties' values. number-value - %7.2f + %9.2f x-shift - 9 + 10 y-shift @@ -90,7 +90,7 @@ properties' values. com frequencies text led - 13 + 6.5 1.0 0.5 @@ -109,7 +109,7 @@ properties' values. number-value 0.999992 - %7.2f + %9.2f diff --git a/Aircraft/Instruments/navcom-radio.xml b/Aircraft/Instruments/navcom-radio.xml index 1de341ca4..e3898a12b 100644 --- a/Aircraft/Instruments/navcom-radio.xml +++ b/Aircraft/Instruments/navcom-radio.xml @@ -56,7 +56,7 @@ properties' values. nav frequencies text led - 14 + 7 1.0 0.5 @@ -71,13 +71,13 @@ properties' values. number-value - %7.2f + %8.2f x-shift - 3 + 5 y-shift @@ -90,7 +90,7 @@ properties' values. com frequencies text led - 14 + 7 1.0 0.5 @@ -109,13 +109,13 @@ properties' values. number-value 0.999992 - %7.2f + %8.2f x-shift - -121 + -119 y-shift diff --git a/Fonts/led.txf b/Fonts/led.txf index 6889fb10c84eb8d9851acaa119ae6d24282a47f6..aaabc2ad5bf95077d9d41d7fac7fdf2de64adf9f 100644 GIT binary patch literal 66096 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 literal 4284 zcmeH_F>ljA6vzL^B{GT>Cqk&PR2Q-^LJYLnkjRJuJ_39IB*a>YAuRQkObAi<3a~MD z>t>gM%xv9Sl%->sh!oq8cgQ7Y#0Y}no@M*z`%BO7emZ(KelmWzc|m}SABta|X0A5h z0bKrcA^Eyd@kQpFXnTU!uP|>_>s!pXDt^EmRs4wgcEwMbL$rHBxOmQd9gVdX^GoJU zxNBg3%X|k-x6yR*j`7KcnIRSbk62FO7|0$NcvR1F4h+zA|H{N9~^JrMJjiu#olsbKE&t} zMsd9AKR)>iWKvD#8;7GGx$mEK2Y#2Y(m$W;`OW@Ow#^4dVk-8ejskBH8souJ_5Js| z`5-nLoJZXskax_SH_v_*36iCgcewvDG;>ewCX?hbW#w+MzSMpl9&uGsCX`e&=od%q zuQOVu+KI@cpey=jewrN8 tM|w~9Xj1ly0iWP{{d&IZsr|ABtO0Al8n6be0c*e-um-FFYvBJe@EsC8*SY`z