AERILIS · AUTOPILOT
HDG SELECT
—
DEG
SIMULATION LOCALE · AUCUN ORDRE MSFS
SIMULATION
AIRSPEED · ICON A5
POH 2021 · MSFS 2024 NON CONFIRMÉ · SIMULATION
INDISPONIBLE
ENGINE · RPM
INDISPONIBLE
ROTAX 912 iS · POH 2024 · MSFS 2024 NON CONFIRMÉ
ALTITUDE · VS ALT
HEADING
ATTITUDE
TRIM
FLAPS
GEAR
AUTOPILOT · SIMULATION
DÉMO NAV : OFF GRIS · ARM BLANC · ACTIVE VERT · AUCUNE COMMANDE RÉELLE
Toucher une touche du cockpit
{"profile":{"schema":"aerilis.instrument-profile.v1","aircraft":"ICON A5","instrument":"airspeed","status":"reference_POH_verified_MSFS2024_model_not_verified","presentation":"REFERENCE ICON A5 POH 2021 · VARIANTE MSFS 2024 À CONFIRMER · SIMULATION UNIQUEMENT","source":{"publisher":"ICON Aircraft","document":"ICON A5 Pilot's Operating Handbook ICA013115 Issue B, 12 January 2021","url":"https://www.iconaircraft.com/wp-content/uploads/2021/06/ICA013115-C_POH-A5-ALL-CHAPTERS-ISSUE-B.pdf","pages":["2-2","2-3"],"version_covered":"ICON A5 MY17 / Founder's Edition / Limited Edition, see configuration table","msfs_2024_variant_confirmed":false},"scale":{"min":30,"max":120,"start_angle_deg":-135,"end_angle_deg":135,"units":"knots"},"ticks":{"minor":5,"major":10,"number_radius":487,"major_inner":548,"minor_inner":564,"outer":584,"font_size":69},"segments":[{"color":"white","from":39,"to":75},{"color":"green","from":45,"to":95},{"color":"amber","from":95,"to":120}],"limit":{"value":120,"color":"red_limit"},"reference_v_speeds":{"vso":39,"vs_clean":45,"vfe":75,"vle":75,"vno":95,"vne":120},"display_insert":false,"stale_after_ms":4500,"telemetry_channel":"AIRSPEED_INDICATED_KNOTS","placeholder":false,"mode":"simulation","notes":"Published POH limits used as a DOCUMENTED REFERENCE only; do not claim correspondence to MSFS 2024 airframe until exact variant is identified. Not an aircraft operating instrument."},"arc_dial":{"circle":"airspeed","cx":788,"cy":950,"safe_radius":605,"numbers_band":[465,530],"graduations_band":[550,587],"arc_radius":594,"styles":{"precision":{"stroke":7},"ribbon":{"stroke":11},"dual":{"stroke":4,"secondary_radius":600,"secondary_stroke":1.4}},"limit_inner":589,"limit_outer":602},"standard":{"phase":5,"status":"validated","locked":true,"intended_use":"reusable_rendering_not_aircraft_limits","canvas_viewBox":"0 0 4096 3072","geometry_ref":"instruments/geometry-r2.json","master_png_sha":"8480fe4816f0489bfe967e970b98b4336f707975","palette":{"white":"#E6EFED","green":"#51D793","amber":"#F4BD58","red":"#F36F6B","red_limit":"#FF7774","dark_track":"#172024","chamfer_highlight":"#A7C1BD"},"priority":["white","green","amber","red"],"overlap_rule":"partition_at_all_boundary_values_then_pick_highest_priority_red_amber_green_white; never stack opaque zones","min_value_rule":"profile defines own min/max and value units; reject inverted or out-of-range intervals","radius_rule":"outside graduation band and inside conservative safe radius","profiles":{"airspeed":{"circle":"airspeed","cx":788,"cy":950,"safe_radius":605,"numbers_band":[465,530],"graduations_band":[550,587],"arc_radius":594,"styles":{"precision":{"stroke":7},"ribbon":{"stroke":11},"dual":{"stroke":4,"secondary_radius":600,"secondary_stroke":1.4}},"limit_inner":589,"limit_outer":602},"engine_left":{"circle":"engine-left","cx":601,"cy":2279,"safe_radius":400,"numbers_band":[295,349],"graduations_band":[360,384],"arc_radius":392,"styles":{"precision":{"stroke":4},"ribbon":{"stroke":6},"dual":{"stroke":3.5,"secondary_radius":396,"secondary_stroke":1.2}},"limit_inner":386,"limit_outer":398}},"styles":[{"id":"precision","number":1,"label":"01 · PRECISION","description":"trait fin satiné, très discret","status":"validated"},{"id":"ribbon","number":2,"label":"02 · SATIN RIBBON","description":"arc plus présent et lisible","status":"archived_comparison"},{"id":"dual","number":3,"label":"03 · DUAL EDGE","description":"double filet technique premium","status":"archived_comparison"},{"id":"none","number":4,"label":"04 · SANS ARCS","description":"aucune couleur ni repère","status":"supported_neutral"}],"svg_source":"instruments/arc-standards.svg","generator_source":"instruments/arc-generator.js","sample_source":"instruments/arc-demo.json","validation":"design only, values are synthetic normalised fractions","validated_on":"2026-11-02","selected_style":"precision","selected_label":"01 · PRECISION","no_color_supported":true,"locked_presentation":["palette","stroke","radius","end_caps","overlap_priority","safety_geometry"],"lock_scope":"visual_style_only_not_aircraft_specific_values"}}{"profile":{"schema":"aerilis.instrument-profile.v1","aircraft":"ICON A5","instrument":"rpm","surface":"engine-left","status":"reference_ICON_A5_POH_2024_MSFS2024_variant_unverified","presentation":"ICON A5 · ROTAX 912 iS SPORT · POH 2024 · MSFS 2024 NON CONFIRMÉ · SIMULATION","source":{"aircraft_document":"ICON A5 Pilot's Operating Handbook ICA015920 Issue A, 04 January 2024","aircraft_url":"https://www.iconaircraft.com/wp-content/uploads/2024/03/ICA015920-A_POH-A5-ALL-CHAPTERS-ISSUE-A.pdf","aircraft_page":"7-23","engine_document":"ICON A5 Maintenance Manual - Engine Description","engine_url":"https://www.iconaircraft.com/maintenance-manual-A5/ICON%20A5%20MM/Engine_Description.html","engine_manufacturer":"BRP-Rotax 912 iS Sport technical data","engine_url_rotax":"https://www.flyrotax.com/products/912-is-sport-isc-sport","msfs_2024_variant_confirmed":false},"engine":"Rotax 912 iS Sport","scale":{"min":0,"max":6000,"start_angle_deg":-145,"end_angle_deg":145,"units":"rpm"},"ticks":{"minor":200,"major":1000,"number_radius":317,"major_inner":361,"minor_inner":370,"outer":383,"font_size":47,"number_divisor":1000},"segments":[{"color":"green","from":1700,"to":5500},{"color":"amber","from":5500,"to":5800}],"limit":{"value":5800,"color":"red_limit"},"reference_limits":{"normal_min_rpm":1700,"max_continuous_rpm":5500,"max_5min_rpm":5800},"display_insert":false,"stale_after_ms":4500,"telemetry_channel":"GENERAL_ENG_RPM_1","mode":"simulation","marking_note":"Green normal range is stated in ICON POH 2024. Amber 5500–5800 is visual representation of 5-minute power (not a verified factory paint marking). Red mark at 5800. Scale extends to 6000 for legibility. Verify exact MSFS 2024 variant before operational profile.","profile_not_engine_data":true},"arc_dial":{"circle":"engine-left","cx":601,"cy":2279,"safe_radius":400,"numbers_band":[295,349],"graduations_band":[360,384],"arc_radius":392,"styles":{"precision":{"stroke":4},"ribbon":{"stroke":6},"dual":{"stroke":3.5,"secondary_radius":396,"secondary_stroke":1.2}},"limit_inner":386,"limit_outer":398},"standard":{"phase":5,"status":"validated","locked":true,"intended_use":"reusable_rendering_not_aircraft_limits","canvas_viewBox":"0 0 4096 3072","geometry_ref":"instruments/geometry-r2.json","master_png_sha":"8480fe4816f0489bfe967e970b98b4336f707975","palette":{"white":"#E6EFED","green":"#51D793","amber":"#F4BD58","red":"#F36F6B","red_limit":"#FF7774","dark_track":"#172024","chamfer_highlight":"#A7C1BD"},"priority":["white","green","amber","red"],"overlap_rule":"partition_at_all_boundary_values_then_pick_highest_priority_red_amber_green_white; never stack opaque zones","min_value_rule":"profile defines own min/max and value units; reject inverted or out-of-range intervals","radius_rule":"outside graduation band and inside conservative safe radius","profiles":{"airspeed":{"circle":"airspeed","cx":788,"cy":950,"safe_radius":605,"numbers_band":[465,530],"graduations_band":[550,587],"arc_radius":594,"styles":{"precision":{"stroke":7},"ribbon":{"stroke":11},"dual":{"stroke":4,"secondary_radius":600,"secondary_stroke":1.4}},"limit_inner":589,"limit_outer":602},"engine_left":{"circle":"engine-left","cx":601,"cy":2279,"safe_radius":400,"numbers_band":[295,349],"graduations_band":[360,384],"arc_radius":392,"styles":{"precision":{"stroke":4},"ribbon":{"stroke":6},"dual":{"stroke":3.5,"secondary_radius":396,"secondary_stroke":1.2}},"limit_inner":386,"limit_outer":398}},"styles":[{"id":"precision","number":1,"label":"01 · PRECISION","description":"trait fin satiné, très discret","status":"validated"},{"id":"ribbon","number":2,"label":"02 · SATIN RIBBON","description":"arc plus présent et lisible","status":"archived_comparison"},{"id":"dual","number":3,"label":"03 · DUAL EDGE","description":"double filet technique premium","status":"archived_comparison"},{"id":"none","number":4,"label":"04 · SANS ARCS","description":"aucune couleur ni repère","status":"supported_neutral"}],"svg_source":"instruments/arc-standards.svg","generator_source":"instruments/arc-generator.js","sample_source":"instruments/arc-demo.json","validation":"design only, values are synthetic normalised fractions","validated_on":"2026-11-02","selected_style":"precision","selected_label":"01 · PRECISION","no_color_supported":true,"locked_presentation":["palette","stroke","radius","end_caps","overlap_priority","safety_geometry"],"lock_scope":"visual_style_only_not_aircraft_specific_values"}}{"profile":{"schema":"aerilis.instrument-profile.v1","instrument":"altitude","id":"altitude-standard-preview","status":"v1.0_insert_revision_pending_iPad_visual_approval","aircraft":"generic","surface":"altitude","geometry_ref":"instruments/geometry-r2.json","needle_ref":"instruments/needle-variants.svg#needle-split-blade","title":{"label":"ALTITUDE","unit":"FEET","font_size":70,"unit_font_size":35,"baseline_y":687,"unit_y":754},"scale":{"unit":"ft","number_start":0,"number_end":9,"feet_per_major":100,"feet_per_revolution":1000,"minor_feet":20,"clockwise":true},"ticks":{"number_radius":490,"major_inner":554,"minor_inner":568,"outer":583,"number_font_size":74},"needle":{"tip_length":520,"scale":1},"multiplier":{"text":"x100","y":810,"font_size":30,"font_weight":500,"letter_spacing":2,"fill":"#aebfba","location":"below_FEET"},"vertical_speed":{"label":"VS ALT","unit":"FT/MIN","display":"signed_or_zero","level_threshold_fpm":50,"frame_source":"instruments/titanium-frames.svg#frame4-satin-value","frame_center":{"x":3294,"y":1236},"label_font_size":39,"value_font_size":57,"stale_after_ms":4500,"frame_shape":"rectangle","frame_scale":1,"frame_dimensions":[476,140],"display_unit":"FPM","display_unit_font_size":25,"display_unit_gap":12,"display_unit_policy":"after_numeric_including_zero_hide_on_missing_stale","display_frame_dimensions":[380,140],"frame_scale_x":0.7983193277310925},"telemetry":{"altitude":"PLANE_ALTITUDE_FEET","vertical_speed":"VERTICAL_SPEED_FEET_PER_MINUTE","stale_after_ms":4500,"allow_negative_altitude":true,"no_websocket_per_gauge":true},"arcs":{"style":"none","segments":[],"limit":null},"preview":{"mode":"simulation","altitude_ft":2450,"vertical_speed_fpm":350,"note":"Simulation graphique — aucune donnée SimConnect réelle, ni limite aéronautique associée"},"notes":"Aiguille 100 ft/chiffre et 1000 ft par tour complet. Ce cadran analogique simple n'affiche pas seul le nombre de tours: l'altitude exacte reste disponible dans la télémétrie. VS ALT est indépendant de l'altitude. Retouche visuelle autorisée 03/11/2026 : VS ALT affiche son titre et sa valeur inchangés (39/57 px) dans la variante carrée 196 × 196 SATIN EDGE 01, sans changement de données. Nouvelle correction graphique explicitement autorisée: restauration du rectangle SATIN EDGE 01 original 476×140; valeur VS numérique 57 px centrée indépendamment de FPM à droite (25 px). PALIER et données absentes n'affichent pas l'unité. Ajustement demandé: x100 positionné sous FEET à Y810 en 30px. Rectangle VS ALT aminci à 430×140 px, texte non étiré; aiguille physique SPLIT BLADE 03 toujours au premier plan, devant x100, VS ALT et le rectangle. Retouche iPad 03/11 : aiguille au premier plan validée et gelée; réduire uniquement le contour de VS ALT de 430 à 380 px en largeur, hauteur 140 inchangée, textes/valeur FPM non étirés et centrés. Correction de présentation internationale du VSI : affichage 0 FPM au lieu de PALIER dans la bande de ±50 ft/min, sans modifier les mesures brutes ; tiret — uniquement en absence de donnée. Réduction des cadres déjà présente dans cette branche : VS ALT 380×140, HEADING 260×95,2."},"dial":{"id":"altitude","label":"ALTITUDE","cx":3294,"cy":950,"opening_radius":631,"safe_radius":606,"numbers_band":[465,530],"graduations_band":[550,588]}}{"profile":{"schema":"aerilis.instrument-profile.v1","instrument":"heading","id":"heading-standard-preview","status":"v1.0_insert_revision_pending_iPad_visual_approval","surface":"engine-right","aircraft":"generic","geometry_ref":"instruments/geometry-r2.json","sensor":{"channel":"PLANE_HEADING_DEGREES_MAGNETIC","units":"degrees_magnetic","stale_after_ms":4500,"reject_future_timestamps":true,"reject_older_timestamps":true,"websocket_per_instrument":false},"card":{"radius":380,"clip_radius":399,"ticks":{"minor_deg":5,"medium_deg":10,"major_deg":30,"major_inner":362,"medium_inner":370,"minor_inner":376,"outer":384},"labels":{"radius":295,"font_size":49,"cardinal_font_size":62,"cardinals":{"0":"N","90":"E","180":"S","270":"W"},"numeric_format":"two_digit_tens_of_degrees","cardinal_stroke_width":2},"palette":{"engraved":"#E6EFED","subtle":"#AEBFBA","low":"#728587","graphite":"#10191c","highlight":"#D6E5DF","cardinal_green":"#51D793"},"rotation":"counterclockwise_by_heading","north_at_top_for_heading_zero":true},"fixed":{"readout_baseline_y":2434,"readout_font_size":57,"readout_three_digits":true,"lubber":{"top_y":1887,"tip_y":1944,"half_width":17},"emblem":{"asset_path":"assets/branding/aerilis-emblem.png","source_dimensions":[2048,1178],"width":300,"center_x":0,"center_y":-66,"opacity":1,"placement":"fixed_on_black_dial_not_rotating","style":"original_premium_titanium_A_green_trajectory"},"frame":{"component_id":"frame4-satin-value","source":"instruments/titanium-frames.svg","variant":"satin","center_x":3488,"center_y":2414,"scale":0.68,"placement":"fixed_lower_inset","readout_inside":true,"dimensions":[476,140],"scale_x":0.5462184873949579,"scale_y":0.68,"display_dimensions":[260,95.2]},"display_unit":"°","display_unit_font_size":28,"display_unit_gap":11,"display_unit_policy":"after_number_center_digits_independently"},"preview":{"mode":"simulation","start_heading_deg":72,"note":"Magnetic heading demonstrator only; CORE / SimConnect untouched"},"notes":"Rose mobile N/E/S/W verte et graduations inchangées, monogramme AERILIS original fixe. Cap 000–359 sans signe degré, police IBM globale 96px, dans l'insert officiel Satin Edge 01 à (3488,2414), échelle .70, sans HEADING/MAG ni cercle intérieur. Triangle fixe 12 h. En attente de validation visuelle. Retouche graphique autorisée 03/11/2026 : cap seul sans degré dans le carré 196 × 196 SATIN EDGE 01, police 57px strictement identique à VS ALT; nom des cardinaux, A central et orientation inchangés. Correction graphique autorisée : rectangle SATIN EDGE 01 original à échelle 0,68 (~324 × 95 px), cap 57 px strictement centré sans unité dans son calcul de placement ; symbole ° séparé, 28 px, à droite du cap. Monogramme et rose inchangés. Ajustement cadran 03/11/2026 : cadre SATIN EDGE 01 réduit horizontalement à 300 px pour une hauteur inchangée de 95,2 px, trois chiffres du cap 57 px centrés, degré indépendant. Aucun changement de la rose ni du monogramme. Retouche iPad 03/11 : rectangle SATIN EDGE réduit de 300 à 260 px de largeur, hauteur 95,2 inchangée; le cap 57 px reste centré, ° indépendant et rose AERILIS inchangée."},"dial":{"id":"engine-right","label":"ENGINE RIGHT","cx":3488,"cy":2280,"opening_radius":427,"safe_radius":402,"numbers_band":[295,350],"graduations_band":[361,385]}}{"profile":{"schema":"aerilis.instrument-profile.v1","instrument":"attitude","id":"attitude-standard-preview","aircraft":"generic","surface":"attitude","status":"development_pending_iPad_visual_validation","mode":"simulation","geometry_ref":"instruments/geometry-r2.json","style":{"inner_radius":354,"sky":"#466A85","sky_upper":"#162B43","earth":"#66536E","earth_lower":"#30293C","horizon":"#E1E9E4","ladder":"#E6EFED","quiet":"#A8BCBB","aircraft":"#E2E9E5","aircraft_outline":"#29383E","accent":"#51D793","scale":"#CBD8D3","sky_fill":"aerilis-attitude-sky-gradient","earth_fill":"aerilis-attitude-earth-gradient"},"geometry":{"pixels_per_pitch_degree":8,"visible_pitch_limit_deg":45,"ladder_every_deg":5,"ladder_major_deg":10,"ladder_number_every_deg":10,"bank_index_angles_deg":[-60,-45,-30,-20,-10,0,10,20,30,45,60],"bank_index_radius":322,"bank_index_line_length":18,"bank_marker_radius":304,"wing_span":210,"wing_inner_gap":37,"wing_y":0,"status_bottom_y":1302},"telemetry":{"pitch_channel":"PLANE_PITCH_DEGREES","bank_channel":"PLANE_BANK_DEGREES","stale_after_ms":4500,"units":"degrees","pair_required":true,"reject_future_timestamps":true,"reject_older_timestamps":true,"no_websocket_per_instrument":true},"preview":{"mode":"simulation","pitch_deg":3,"bank_deg":-12,"note":"Attitude simulation only; not flight certified; CORE and SimConnect unchanged"},"notes":"Horizon premium AERILIS mat et sans libellé dans le cadran : ciel dégradé bleu nuit graphite #162B43 vers bleu acier #466A85 à l’horizon, sol brun-prune désaturé #66536E près de l’horizon vers prune graphite #30293C en bas. Échelle tangage, capteurs tangage/roulis, avion fixe et message NO DATA uniquement en absence de télémétrie conservés. Prévisualisation en attente de validation iPad."},"dial":{"id":"attitude","label":"ATTITUDE","cx":2042,"cy":948,"opening_radius":382,"safe_radius":360,"numbers_band":null,"graduations_band":null}}{"profile":{"source_ref":"develop/decks","source_path":"decks/shared/base/preview-airspeed-rpm-altitude-attitude-alt-vs-heading-trim-flaps-r2-lab-v0.1.html","source_blob_sha":"b0d5e51fc0962d7705551f5e0596bf693682df73","status":"development_pending_visual_validation","schema":"aerilis.instrument-profile.v1","geometry_ref":"instruments/geometry-r2.json","mode":"simulation","graphic":{"style":"R2 LAB metallic cursor + green highlight","metal_stops":[["0%","#f6faf7"],["18%","#bfcdd1"],["50%","#65757d"],["55%","#303c42"],["87%","#9fafb5"],["100%","#e3eeeb"]],"highlight_stops":[["0%","#0c3f27"],["17%","#3AF29B"],["50%","#b7ffda"],["83%","#3AF29B"],["100%","#104c32"]],"cursor_path":"M-40 -14 H27 L40 0 L27 14 H-40 Q-43 14 -43 11 V-11 Q-43 -14 -40 -14 Z","metal_outline":"#d7e2df","track_color":"#4f6065","graduation_color":"#b1c3c4","no_new_bezel":true,"no_direction_labels":true,"no_new_font":true},"sensor":{"stale_after_ms":4500,"reject_future_timestamps":true,"reject_older_timestamps":true,"no_websocket_per_instrument":true,"channel":"trimPercentSigned"},"instrument":"trim","surface":"trim","id":"trim-r2-metallic-v0.1","mask":{"x":2647,"y":2298,"width":104,"height":469,"rx":34},"origin":{"x":2699,"y":2533},"travel":{"min_y":2363,"max_y":2703},"scale":{"min":-1,"max":1,"unit":"fraction_signed","neutral":0},"zero_y":2533,"graduation":{"steps_each_side":5,"spacing":34,"left_outer_x":2664,"left_minor_x":2671,"left_inner_x":2686,"right_inner_x":2712,"right_outer_x":2734,"right_minor_x":2727},"preview":{"start":0.12,"unit":"fraction_signed","mode":"simulation"}},"slot":{"id":"trim","label":"TRIM","type":"vertical-slot","x":2644,"y":2290,"width":111,"height":496,"rx":34}}{"profile":{"source_ref":"develop/decks","source_path":"decks/shared/base/preview-airspeed-rpm-altitude-attitude-alt-vs-heading-trim-flaps-r2-lab-v0.1.html","source_blob_sha":"b0d5e51fc0962d7705551f5e0596bf693682df73","status":"development_pending_visual_validation","schema":"aerilis.instrument-profile.v1","geometry_ref":"instruments/geometry-r2.json","mode":"simulation","graphic":{"style":"R2 LAB metallic cursor + green highlight","metal_stops":[["0%","#f6faf7"],["18%","#bfcdd1"],["50%","#65757d"],["55%","#303c42"],["87%","#9fafb5"],["100%","#e3eeeb"]],"highlight_stops":[["0%","#0c3f27"],["17%","#3AF29B"],["50%","#b7ffda"],["83%","#3AF29B"],["100%","#104c32"]],"cursor_path":"M-40 -14 H27 L40 0 L27 14 H-40 Q-43 14 -43 11 V-11 Q-43 -14 -40 -14 Z","metal_outline":"#d7e2df","track_color":"#4f6065","graduation_color":"#b1c3c4","no_new_bezel":true,"no_direction_labels":true,"no_new_font":true},"sensor":{"stale_after_ms":4500,"reject_future_timestamps":true,"reject_older_timestamps":true,"no_websocket_per_instrument":true,"channel":"flapsHandlePercent","availability_channel":"flapsAvailable"},"instrument":"flaps","surface":"flaps","id":"flaps-r2-metallic-v0.1","mask":{"x":1347,"y":2298,"width":104,"height":469,"rx":34},"origin":{"x":1399,"y":2364},"travel":{"min_y":2364,"max_y":2702},"scale":{"min":0,"max":1,"unit":"fraction_normalized","retracted":0,"extended":1},"graduation":{"steps":10,"left_outer_x":1364,"left_minor_x":1371,"left_inner_x":1386,"right_inner_x":1412,"right_outer_x":1434,"right_minor_x":1427},"preview":{"start":0,"unit":"fraction_normalized","mode":"simulation"}},"slot":{"id":"flaps","label":"FLAPS","type":"vertical-slot","x":1340,"y":2290,"width":111,"height":496,"rx":34}}{"profile":{"schema":"aerilis.instrument-profile.v1","instrument":"gear","id":"gear-r2-smoked-glass-v0.5-preview","surface":"gear-l-n-r","status":"development_pending_iPad_visual_validation","mode":"simulation","geometry_ref":"instruments/geometry-r2.json","provenance":{"branch":"develop/decks","file":"decks/shared/base/preview-airspeed-rpm-altitude-attitude-alt-vs-heading-trim-flaps-gear-r2-lab-v0.5.html","blob_sha":"d6b909616ff1e327de022bace9c611b2b8bf8b8d","approved_design_reference":"GEAR LAB V0.5 smoked black glass and three independent backlit windows","note":"Exact source gradient stops and smoked-glass film; adapted clipping within immutable R2 safety geometry"},"windows":[{"id":"l","slot_id":"gear-l","center":[1844.5,2579],"source_rect":[1777,2518,138,126],"preview_position":1},{"id":"n","slot_id":"gear-n","center":[2047.5,2579],"source_rect":[1979,2518,138,126],"preview_position":0.5},{"id":"r","slot_id":"gear-r","center":[2246.5,2579],"source_rect":[2179,2518,138,126],"preview_position":0}],"palette":{"down":[["0%","#2B9B71"],["36%","#226C52"],["70%","#174637"],["100%","#0A221E"]],"transit":[["0%","#BE8053"],["36%","#926445"],["70%","#604531"],["100%","#2E261F"]],"up":[["0%","#6F7C83"],["36%","#515D64"],["70%","#343D44"],["100%","#1B2329"]],"glass":[["0%","#CFE6E0",0.13],["12%","#A7C0C1",0.055],["37%","#031012",0.055],["72%","#02080D",0.14],["100%","#010509",0.33]],"unknown":"#283139"},"positions":{"up_max":0.005,"down_min":0.995,"channel_units":"normalized_fraction_0_1"},"sensor":{"channels":["gearLeftPosition","gearCenterPosition","gearRightPosition"],"availability_channel":"gearRetractable","stale_after_ms":4500,"reject_future_timestamps":true,"reject_older_timestamps":true,"no_websocket_per_instrument":true,"no_ap_commands":true},"preview":{"mode":"simulation","start_positions":[1,0.5,0],"states":["down","transit","up"],"note":"Visual-only green/amber/grey, individually cycled controls. No real CORE / SimConnect command."}},"slots":[{"id":"gear-l","label":"GEAR L","type":"gear-light","x":1781,"y":2521,"width":127,"height":116,"rx":23},{"id":"gear-n","label":"GEAR N","type":"gear-light","x":1984,"y":2521,"width":127,"height":116,"rx":23},{"id":"gear-r","label":"GEAR R","type":"gear-light","x":2183,"y":2521,"width":127,"height":116,"rx":23}]}{"mode":"simulation_only","buttons":[{"id":"ap-button-ap","label":"AP TOUCHE","type":"ap-button","x":1291,"y":1640,"width":258,"height":110,"rx":23},{"id":"ap-button-hdg","label":"HDG TOUCHE","type":"ap-button","x":1611,"y":1640,"width":257,"height":110,"rx":23},{"id":"ap-button-nav","label":"NAV TOUCHE","type":"ap-button","x":1920,"y":1640,"width":259,"height":110,"rx":23},{"id":"ap-button-alt","label":"ALT TOUCHE","type":"ap-button","x":2230,"y":1640,"width":259,"height":110,"rx":23},{"id":"ap-button-vs","label":"VS TOUCHE","type":"ap-button","x":2541,"y":1640,"width":258,"height":110,"rx":23}],"windows":[{"id":"ap-window-ap","label":"AP FEN\u00caTRE","type":"ap-window","x":1288,"y":1826,"width":264,"height":112,"rx":17},{"id":"ap-window-hdg","label":"HDG FEN\u00caTRE","type":"ap-window","x":1608,"y":1826,"width":257,"height":112,"rx":17},{"id":"ap-window-nav","label":"NAV FEN\u00caTRE","type":"ap-window","x":1917,"y":1826,"width":258,"height":112,"rx":17},{"id":"ap-window-alt","label":"ALT FEN\u00caTRE","type":"ap-window","x":2227,"y":1826,"width":260,"height":112,"rx":17},{"id":"ap-window-vs","label":"VS FEN\u00caTRE","type":"ap-window","x":2539,"y":1826,"width":262,"height":112,"rx":17}],"supported":["ap","hdg","alt","vs"],"unsupported":["nav"],"nav":{"instrument":"autopilot-nav","mode":"simulation_only","version":"0.2-lab","simulatedOnly":true,"realCommandsEnabled":false,"simulateCommandRequests":false,"aircraftCompatibility":"profile_specific_not_yet_verified","readback":{"supportedKey":"previewNavAvailable","stateKey":"previewNavState","sourceKey":"previewNavSource","noConfirmationFromTouch":true,"sourceValues":["GPS","VOR","LOC"]},"states":["unsupported","unknown","off","armed","active"],"colors":{"inactive":"#83948E","armed":"#F3FAF7","active":"#51D793"},"rules":{"noRealCommands":true,"noAutoCapture":true,"noBlinking":true,"noVerticalChanges":true,"requireAircraftValidatedCapabilitiesBeforeCoreIntegration":true}}}