...
ZP 3.5b SM Rearchitecture
The purpose of this rearchitecture is to introduce dependency injection such that it is no longer hardware dependant. Will support a gtest friendly build and a hardware friendly build via injection.
The following are the list of present assumptions in place for each interface rearchitectured SM will deal with.
...
Will support a
->get()
method in the interfaceStucture of respond currently unknown, for now assume it has roll, pitch, yaw, throttle
Will also support a
->is_data_new()
method in the interface
Inter-Manager Queue Driver:
Will support a
->pop()
,->get()
and a->push()
Only
->push()
is relevant for SMWill push any messages that need to go to AM
...