d5ebbb99a7
C file should be used by default as only Arduino and mbed require C++ files. There might be a lot of legacy projects so custom transport is also set to use C++.