build typeComponent automatically

Description

Currently
https://github.com/openwsn-berkeley/openwsn-sw/blob/develop/software/openvisualizer/openType/typeComponent.py
is built by hand.

Everything it contains, however, comes from:
https://github.com/openwsn-berkeley/openwsn-fw/blob/develop/firmware/openos/openwsn/openwsn.h

We should therefore have a script which parses the latter to create the former.

That new parsing functionality should be part of the following script:
https://github.com/openwsn-berkeley/openwsn-sw/blob/develop/software/openvisualizer/moteConnector/GenStackDefines.py
which essentially the same job, but in a different context.

The person implementing a fix can consider slightly modifying the behavior of the openvisualizer to use the replace the typeComponent.py module by information coming from the output of the GenStackDefines.py.

Environment

None

Assignee

Unassigned

Reporter

Thomas Watteyne

Labels

None

Story Points

None

Time tracking

3h

Affects versions

Priority

Normal
Configure