MuffinSpawn / FMS

My personal FMS task management and field-testing repository.
0 stars 0 forks source link

Data-Flow Position Component Part 1 #68

Closed MuffinSpawn closed 6 years ago

MuffinSpawn commented 6 years ago

Rework the Position component so that it passively reacts to activity from Script and Motion.

Sub-Tasks:

  1. Merge LTA reflector coordinate properties into a single property
  2. Associate individual coordinates with "sets" using a 1D string array property
  3. Modify LTA to shoot the reference network and locate after LT initialization
  4. Modify LTA to shoot the stand and propeller reflectors in response to a control.monitor::home.cmd
  5. Modify LTA to shoot the stand reflectors in response to a data.system::monitor.dat/control.system::move.ack from Motion.
  6. Modify LTA to shoot the propeller reflectors in response to a data.system::monitor.dat/control.system::rotate.ack from Motion.
  7. LTA --> Position
  8. Modify Position to send property.system::state.dat when it starts/stops measuring
  9. Modify Position to send data.system::monitor.dat that contains the last calculated stand z and propeller theta.