Full-Speed Simulator Meeting 4 Feb 2015 Overall Objectives: 1. Qnx Vm (Rob) -Desktop -Laptop 2. Synchronize Layered Control(Rich) -Done using event call backs. 3. Non blocking operation (Rich, Rob, Kent, Hans) -First pass using event callbacks. -Second pass moves GNC processes into a single process. 4. TRN Integration (Rich, Rob) 5. Testing and Validation (Rob) Specific Tasks: * Rob: Get a Qnx Vm running on the Mac laptop. Partially done. Vmware works and boots, but the Qnx Vm can't mount or telnet. It can successfully ping other machines over wifi. On the cable it is entirely off the network and doesn't even have an IP address. * Rich: Start CVS branch. DONE * Rich: Rework navigation to be either a periodic task for flight, or to trigger on DynamicControl/Simulator task completion for simulation. * Rich: Replace all clock calls with consistent calls to the TimeIF. Figure out how to have TimeIF return simulated time in the case of simulation. * Hans: (If time permits) Provide example code showing how to link the GNC process with the simulated sensor IFs and the simulator to create a single process for simulation. The GNC code is unchanged between flight and simulation. * Kent: (If time permits) Come up to speed on the code.