...
|
...
|
@@ -1,4 +1,3 @@
|
1
|
|
-
|
2
|
1
|
[0%]: https://upload.wikimedia.org/wikipedia/commons/thumb/5/5c/Progress_00.svg/80px-Progress_00.svg.png "00%"
|
3
|
2
|
[10%]: https://upload.wikimedia.org/wikipedia/commons/thumb/c/c4/Progress_10.svg/80px-Progress_10.svg.png "10%"
|
4
|
3
|
[20%]: https://upload.wikimedia.org/wikipedia/commons/thumb/9/96/Progress_20.svg/80px-Progress_20.svg.png "20%"
|
...
|
...
|
@@ -35,10 +34,12 @@ simple (balise à balise).
|
35
|
34
|
|
36
|
35
|
Regardant de temps à autre ce que devenait FG je découvrais Canvas, le SVG, et les premières réalisations de PFD/MFD avec ce nouveau jouet.
|
37
|
36
|
|
38
|
|
-Trop tentant, il fallait essayer de rendre le zkv1000 Canvas-compliant. Et là c'est pas gagné...
|
|
37
|
+Trop tentant, il fallait essayer de rendre le zkv1000 Canvas-compliant. Et l'aventure commence!
|
39
|
38
|
|
40
|
39
|
# Objectifs
|
41
|
40
|
Il ne sert à rien d'essayer de reproduire à l'identique le Garmin Primus 1000, d'autres y arriveront bien mieux que moi pour créer une copie fidèle.
|
|
41
|
+Mais il est possible de s'en approcher assez fidèlement en suivant les manuels Garmin disponibles. Le zkv1000 n'a nullement la prétention de pouvoir servir de support d'entrainement officiel ou pas.
|
|
42
|
+Vous êtes prévenus!
|
42
|
43
|
|
43
|
44
|
Dans ce projet je privilégie particulièrement
|
44
|
45
|
|
...
|
...
|
@@ -53,26 +54,35 @@ Dans ce projet je privilégie particulièrement
|
53
|
54
|
J'ai récupéré sur l'avion Extra500 l'implémentation du Garmin Primus 1000, et notamment les objets 3D, et les SVG. Les objets 3D sont bien plus jolis que ceux du premier zkv1000, et le SVG est très complet.
|
54
|
55
|
|
55
|
56
|
## général
|
56
|
|
-![][0%]
|
57
|
|
-complètement **INUTILISABLE**
|
|
57
|
+![][10%]
|
|
58
|
+**INUTILISABLE**
|
58
|
59
|
|
59
|
|
-* l'affichage n'est pas du tout géré (tous les éléments s'affichent ensemble) ![][10%]
|
60
|
|
-* les boutons et molettes fonctionnent (radio, comm, softkey, etc.) sauf les animations de rotation ![][70%]
|
|
60
|
+* double-écran ![][30%]: pas d'écran de MFD, uniquement PFD
|
|
61
|
+* ![][ongoing]animations écrans ![][10%]: l'animation de l'affichage n'est pas du tout géré, mais les bases sont là
|
|
62
|
+* animation modèle 3D ![][70%]: les boutons et molettes fonctionnent (radio, comm, softkey, etc.) sauf les animations de rotation
|
61
|
63
|
|
62
|
64
|
## dans le détail
|
63
|
65
|
* apprentissage:
|
64
|
|
- * Canvas ![][10%]
|
65
|
|
- * SVG
|
66
|
|
- * InkScape ![][20%]
|
67
|
|
- * format ![][50%]
|
68
|
|
- * archi de l'image importée ![][10%]
|
69
|
|
-* XML ![][70%]
|
70
|
|
-* structure Nasal ![][30%]
|
|
66
|
+ * Canvas ![][40%]
|
|
67
|
+ * SVG
|
|
68
|
+ * InkScape ![][50%] (enfin pour les besoins du zkv1000)
|
|
69
|
+ * format ![][50%]
|
|
70
|
+ * archi de l'image importée ![][70%] (avec modification directe dans Vim)
|
|
71
|
+* XML ![][80%]
|
|
72
|
+* ![][ongoing]structure Nasal ![][50%]:
|
|
73
|
+ * en apprendre plus sur les classes (les parents multiples)
|
|
74
|
+ * les paramètres non-positionnels des fonctions (metaprogramming),
|
|
75
|
+ * la possibilité de gérer le zkv1000 par la console Nasal
|
71
|
76
|
|
72
|
77
|
## feuille de route
|
73
|
|
-1. réussir à sélectionner les groupes d'éléments SVG selon le scénario ![][0%]
|
74
|
|
-1. animer corectement les éléments mobiles ![][0%]
|
|
78
|
+1. avoir un PFD utilisable avec les fonctions de base, sans radio-navigation ![][10%]
|
|
79
|
+1. afficher l'EIS ![][0%]
|
|
80
|
+1. afficher les widgets du PFD ![][0%]
|
|
81
|
+1. rendre disponible le MFD ![][0%]
|
75
|
82
|
|
76
|
83
|
# documentation
|
77
|
84
|
* [Canvas dans FG](http://wiki.flightgear.org/Category:Canvas)
|
78
|
|
-* [guide Garmin Primus 1000](https://sebmarque.hd.free.fr/bozon/index.php?f=1585d07691ff2a)
|
|
85
|
+* [Nasal](http://wiki.flightgear.org/Category:Nasal)
|
|
86
|
+* guides récupérés depuis [le site de Garmin](http://support.garmin.com/support/manuals/searchManuals.faces)
|
|
87
|
+ * [DA42](https://sebmarque.hd.free.fr/bozon/index.php?f=1585d07691ff2a) *(94 pages)*
|
|
88
|
+ * [Cirrus SR2x](https://sebmarque.hd.free.fr/bozon/index.php?f=158bef8f4cd82e) *(752 pages)*
|