Odpovím jak bych to asi rozmýšlel já, kdybych to řešil:
XPLAPI
moje app radic RS485 moduly
FSUIPC
Udělal bych si nějaký SW modul který by na jedné straně komunikoval se simulátorem a na druhé přes RS232 s mikrokontrolérem PIC (tady samozřejmě může být jiný).
Mikrokontrolér by obsahoval aplikaci, která by hlídala sběrnici RS485, na kterou by byly připojeny jednotlivé moduly (ovladače světel), táhlové ovladače jednomotorové GA, atd.. Každý modul by pravda musel mít RS485 a mikrokontrolér ale to dneska zase nestojí tolik.
Celé by to bylo univerzální. Prostě bych si sestavil "stůl" aplikace by si "ocuchala" sbernici a detekovala co je připojeno a podle toho by věděla co chci letět a co ma obsluhovat.
Ve finále bych tedy měl místo jedné jednorázové krabice deset krabiček (optimálně nějake "lego") a ty bych si v pohodě skládal.
Naštěstí toto mne ještě nechytlo |
|