XP XPcockpit datarefs & command i/o for cockpit builders

Playrec

Frederic
FLIGHTPILOTE
Messages
6 705
Réactions
2 418
Pour l'instant , le projet tourne sur macos et linux mais une version pour windows sortira bientôt

XPCockpit is designed to provide a lightweight dataref & command I/O from X-Plane to custom Hardware for home cockpit builders. It consists of four components:

  1. XPServer: a TCP/IP Server running as an X-Plane Plugin where clients can subscribe to datarefs/commands. Data will be transferred from/to X-Plane in the original X-Plane data formats only when they have changed (lightweight also on network)
  2. XPClient: a sample client where new users can try to subscribe to datarefs and create their own code to their hardware interfaces
  3. XPUSB: our current hardware client supporting most OpenCocpkits cards (master, servo, analog axes, usbdcmotors plus, usbkeys and more) and Leo Bodnars famous BU0836x/a cards)
  4. XPOpenGC: the revival and further development of the famous OpenGC project for B737 and A320. (Glass Cockpit)
It has man'y benefits:
  • Lightweight on CPU and Network
  • No need for offsets configuration in X-Plane, all dataref subscription happens in the client
  • Eas'y debugging with the clients, no need to restart X-Plane for each new switch / dataref you add
  • Support for networked computers: hardware can run on an'y computer networked to the X-Plane master
  • No dependency on third part'y software suppliers for your hardware
 
Salut Jacques , si je maitrisais le sujet , l'overhead serait opérationnel depuis 18 mois ! :sick:
C'est toujours interessant d'avoir des gens qui proposent des "passerelles" avec du hardware sans rentrer dans sioc ou autres languages spécifiques ...
Pikitanga est l'exemple parfait :
Opencockpit
FDS
Jetmax
maintenance de ZHSI (André Eis) pour le Zibo
 
Sympa, je suis justement en train de scripter toutes les datarefs et commandes du 319 Toliss pour mon panel déporté je vois en quoi ce genre de soft peut être utile. j'ai terminé 90% du pedestal + train/autobrake et c'étais pas une partie de plaisir car c'est souvent assez fastidieux entre les dataref writable/read only et les commandes. J'ai du ruser par exemple sur le panel radio pour afficher les digit des fréquences actives et standby correctement ;)
Ensuite ce sera l'overhead panel mais je vais commencer par le plus important (batteries, ADIRU, APU, Bleed) et on verra pour la suite sachant que pas mal de commandes sont déjà mappées avec le hardware (les lumières, les ceintures, le cabin ready entre autres)
 
Retour
Haut