Currently, all the files are in the same src directory, it worked when there were only 2 protocols but with new protocols coming, it is preferred to make subdirectories for each protocol.
Directory Structure
For each protocol create a subdirectory, and put the files there; protocolname/protocolname.h.
For example : for SBus make a directory sbus/sbus.h
Refractor 🔀
Currently, all the files are in the same src directory, it worked when there were only 2 protocols but with new protocols coming, it is preferred to make subdirectories for each protocol.
Directory Structure
For each protocol create a subdirectory, and put the files there;
protocolname/protocolname.h
. For example : forSBus
make a directorysbus/sbus.h