Hackathon Proposal: Property Subscription Improvements

From FlightGear wiki
Jump to navigation Jump to search
Title Property Subscription Improvements (http)
Sponsor Pat Callahan
Supporters
Status Proposed
Summary Updates to subscribed properties are missing, skipped, delayed or repeat previously sent updates.
Background Flightgear ticket https://sourceforge.net/p/flightgear/codetickets/2824/ Describes the current situation
Details This change would ensure that any subscribed property change is transmitted initially and when the values to be transmitted are different from previously transmitted values. This is not the same as when the underlying property value changes because values are sent in JSON text having only 6 positions after the decimal point.
Skills C++, C++ Class Design, Refactoring C++ Classes
Notes In-depth knowlege of TCP, Mongoose or Websockets is not required.