20,741
edits
| Line 69: | Line 69: | ||
== Work in Progress == | == Work in Progress == | ||
* Implement recompute() method to update positions using interpolation/extrapolation {{Progressbar|10}} | |||
* Only recompute positions once, in the FGAIS worker thread - and NOT in the fgms main thread ! {{Progressbar|30}} | |||
* Send packets to fgfs clients {{Progressbar|10}} | * Send packets to fgfs clients {{Progressbar|10}} | ||
* Move the vessel tracking code out into its own module {{Pending}} | * Move the vessel tracking code out into its own module {{Pending}} | ||
| Line 75: | Line 77: | ||
** Parser (e.g. JSON) | ** Parser (e.g. JSON) | ||
** Processor (e.g. extrapolate/interpolate) | ** Processor (e.g. extrapolate/interpolate) | ||
* Generalize the parser and move it to a separate file {{Pending}} | * Generalize the parser and move it to a separate file {{Pending}} | ||
* Split up large methods and use helper functions {{Progressbar|70}} | * Split up large methods and use helper functions {{Progressbar|70}} | ||