Bertrand Coconnier

Results 203 comments of Bertrand Coconnier

@Fangeye thank you for your interest in JSBSim and welcome ! As far as I know no one has undertaken this topic so your help is very welcome. Would you...

> So my question is what can be used as an authoritative source for how the XML files should be structured? Some XML constructions are documented in [our documentation](https://jsbsim-team.github.io/jsbsim/) (see...

For your information, @Portree-Kid has reported to the FlightGear mailing list that the site https://xmlgrid.net/xml2xsd.html can speed up the process of creating `.xsd` files from examples of `.xml` files. The...

> Should all XML files link to the appropriate XSD file or is this more of a 'nice to have'? My opinion is that we should lead by the example,...

Just to keep everyone up to date, @Zaretto has recently submitted the PR #261 that has updated the XSD files. This partially fulfills our goals however since we still need...

I have just pushed a set of 3 commits (08e462965cf02407f5a41f107ad628f3dc5810b0, 5ec267199c7a3597d6098bf43e3d59a66f1c89c4, 5e216011aaa980690aba6387620f41e009938d2f) to: * Add an XML validation stage prior to running anything. * Update the XML schema for the...

AS per https://github.com/JSBSim-Team/jsbsim/issues/337#issuecomment-974842686, the aircraft XML template file [`aircraft_template.xml`](https://github.com/JSBSim-Team/jsbsim/blob/dd97e99032e6cce6ae3d0d91730f3c10f8ce94af/aircraft/aircraft_template.xml) is obsolete. [There are some tools that generate automatically an XML template file from the XSD schema](https://stackoverflow.com/questions/14286602/how-to-generate-a-collection-of-testing-xml-datafiles-from-an-xsd-schema?noredirect=1&lq=1). I guess we need...

As reported by @seanmcleod in https://github.com/JSBSim-Team/jsbsim/discussions/693#discussioncomment-3336344, the issue is due to an improper use of the `FGfdmSocket` members `sckt` and `sckt_in` as variables of the type `SOCKET`on Windows.

Great idea @seanmcleod ! It indeed simplifies much the code (see the commit https://github.com/bcoconni/jsbsim/commit/432a181b6d669c3386ff9ca06bb774f1ce540fb8).