Search found 144 matches: emesary

Return to advanced search

Re: Cessna C182T with FG1000 glass panel

... the wiki article I posted previously. However, I don't think it's needed, since you're already using the same approach to procedurally create your Emesary notifications, i.e. a vector with hash map, that is then traversed - and like you said, it's a sure way to maintain your sanity. It will not ...
by Hooray
Sat May 23, 2020 3:58 pm
 
Forum: Aircraft
Topic: Cessna C182T with FG1000 glass panel
Replies: 65
Views: 5681

Re: Aircraft CC and GPL License and non-GPL FGAddon Question

... bindings (hot spots) can be said to be trivial (and indeed providing/fulfilling a "service"), these are indeed wrapped in the form of Emesary/fgcommands and they're the intended means to interact with the module in question, whereas creating new MFD pages or functionality, or building ...
by Hooray
Sat May 23, 2020 7:05 am
 
Forum: Aircraft
Topic: Aircraft CC and GPL License and non-GPL FGAddon Question
Replies: 101
Views: 1779

Re: Aircraft CC and GPL License and non-GPL FGAddon Question

... the context of fgdata + Nasal, the AGPL has zero bearing, unless an IPC mechanism is used to circumvent the GPL by using something like sockets + emesary to map APIs to an out-of-process interface that can be easily accessed via different means.
by Hooray
Fri May 22, 2020 12:30 pm
 
Forum: Aircraft
Topic: Aircraft CC and GPL License and non-GPL FGAddon Question
Replies: 101
Views: 1779

Re: A320-family development

... cake and eat it - it's just a different way of coding, and one where it does help to have a background in computer science (the FG1000 also using Emesary under the hood). Absent that, people developing an ND from scratch (disregarding the existing ND/MapStructure groundwork) is akin to somone ...
by Hooray
Sat May 16, 2020 6:12 am
 
Forum: Aircraft
Topic: A320-family development
Replies: 785
Views: 29581

Re: Garmin 196 – Bad news... (Stuttering Lag)

... have come up with helper frameworks that are sooner or later going to be made available in a generic form, e.g. look at Richard's MFD framework, Emesary, the FG10000 or the original MapStructure/ND code.
by Hooray
Sun May 03, 2020 10:27 am
 
Forum: Cockpit development
Topic: Garmin 196 – Bad news... (Stuttering Lag)
Replies: 3
Views: 158

Re: FGFS Interface

once suitable baseline to start with would be an aircraft's set of bindings/multiplayer properties and flight recorder/fgtape config (instant replay).
This is again something where looking at Emesary (wiki) may pay off quickly, very quickly.
by Hooray
Sun Mar 29, 2020 7:36 pm
 
Forum: Interfacing
Topic: FGFS Interface
Replies: 62
Views: 8822

Re: Richard's Emesary and visionary Narendram M (omega95)

Emesary could help with quite a few things in FlightGear, but for that to happen, it would need to be better integrated with existing infrastructure/systems. Specifically, a dedicated fgcommand layer would make sense - because ...
by Hooray
Sun Mar 29, 2020 11:04 am
 
Forum: Interfacing
Topic: Richard's Emesary and visionary Narendram M (omega95)
Replies: 3
Views: 184

Re: Richard's Emesary and visionary Narendram M (omega95)

... and high speed data) 4. Use another system to replace fgms (I started working on integrating ffs2play but haven't got very far with this) Using Emesary to perform dual control is already something that I did some work on with the F-14 - and it provides a much cleaner solution than the current ...
by Richard
Sun Mar 29, 2020 10:56 am
 
Forum: Interfacing
Topic: Richard's Emesary and visionary Narendram M (omega95)
Replies: 3
Views: 184

Re: Richard's Emesary and visionary Narendram M (omega95)

imho, the best way to improve dual control would be using a peer to peer approach, with a high sending rate. even then, you'll have a latency except if you find a way to have the player having the command run the fdm, and when changing hand, the other pilot run the fdm (like in a real plane, when on...
by jano
Sat Mar 28, 2020 1:37 pm
 
Forum: Interfacing
Topic: Richard's Emesary and visionary Narendram M (omega95)
Replies: 3
Views: 184

Richard's Emesary and visionary Narendram M (omega95)

Howdy Richard. I wonder if your emesary tool could help providing a generic solution for this old development idea made by the amazing dear visionary Narendram M (omega95) 8) . Mainly I want to know if your msg tool could provide protocol ...
by Michat
Sat Mar 28, 2020 5:12 am
 
Forum: Interfacing
Topic: Richard's Emesary and visionary Narendram M (omega95)
Replies: 3
Views: 184

Re: Simulating and exporting target sensor data

... that would record the sensor data for each instance. OPRF has automats (AI opponents) that are pretty good. As hooray has mentioned you could use Emesary to communicate between the FlightGear instances - there is a bridge that will transmit over the multiplayer system. We also have SAM simulation ...
by Richard
Thu Mar 19, 2020 3:24 pm
 
Forum: Interfacing
Topic: Simulating and exporting target sensor data
Replies: 18
Views: 763

Re: Simulating and exporting target sensor data

... You may also want to reach out Richard Harrison, who's been doing related things using his Emesary framework: https://web.archive.org/web/20161219204624im_/http://chateau-logic.com/sites/default/files/ACLS-message-flow.jpg http://chateau-logic.com/content/emesary-nasal-implementation-flightgear ...
by Hooray
Wed Mar 18, 2020 10:19 am
 
Forum: Interfacing
Topic: Simulating and exporting target sensor data
Replies: 18
Views: 763

Re: canvas.draw library merged to FGDATA

... or "options hashes", or doing proper OOP, let alone "MVC" is obviously very far-fetched ... This is something where Emesary could help people implement generic solutions that can be easily reused, unfortunately that's another undocumented thing, and people will need ...
by Hooray
Tue Mar 10, 2020 2:05 pm
 
Forum: Canvas
Topic: canvas.draw library merged to FGDATA
Replies: 21
Views: 652

Re: Increase CPU usage to more than 15%

... synchronization points, i.e. those fetching updated properties/navaid info, and providing the final texture to the main loop, and this is where Emesary could become a real asset. In and of itself, this won't help with legacy aircraft/code - at least not directly, but it would provide an alternative ...
by Hooray
Fri Feb 21, 2020 3:53 pm
 
Forum: Graphics
Topic: Increase CPU usage to more than 15%
Replies: 69
Views: 2458

Re: Is there a way to call out to Nasal functions from C++ c

That's a bit too low-level for my taste, i.e. not really scalable - I would definitely recommend looking at fgcommands and/or Emesary to encapsulate aircraft-specific Nasal code. In fact, the lazy way would be to use Nasal to load a panel/aircraft bindings and procedurally wrap all bindings ...
by Hooray
Sun Feb 16, 2020 1:25 pm
 
Forum: Nasal
Topic: Is there a way to call out to Nasal functions from C++ code?
Replies: 3
Views: 199
Next

Return to advanced search