There is lots of marco definition in the code which influence the performance of the network.
It's incontinent to change those value direct from the code.
This issue will allow the scons compilation system to compile the firmware code with an input JSON file, which contains all the configuration of those marco definitions.
The attached is an example of the JSON configuration file.
This issue is created for easier comparing the performance result of two experiment running with different configuration.
By the time the issue was resolved, I realize that this may not convenient when developing the code, where the value of those configuration is find at another place, not together with the code.
Don't merge until have a solution on it.