Currently the embedded protobuf dependency (link) used in the Arduino code for the motor driver is only able to run on the due environment and not on the native environment. It would be nice if development and testing could also be done natively without a due. To investigate this problem, an example unit test using the embedded proto library should be put into the test_common' unit testing folder. Similar to what is in theexample_protounit tests found in thetest_embedded` folder. Investigation can then begin by debugging the output of the unit test compilation to see if any incompatibilities in the embedded protobuf dependency can be fixed.
Currently the embedded protobuf dependency (link) used in the Arduino code for the motor driver is only able to run on the
due
environment and not on thenative
environment. It would be nice if development and testing could also be done natively without a due. To investigate this problem, an example unit test using the embedded proto library should be put into thetest_common' unit testing folder. Similar to what is in the
example_protounit tests found in the
test_embedded` folder. Investigation can then begin by debugging the output of the unit test compilation to see if any incompatibilities in the embedded protobuf dependency can be fixed.