Attention is currently required from: Hoernchen, Timur Davydov, fixeria, laforge.
3 comments:
Patchset:
I'll try to summarize my thoughts, they may sound harsh but I hope you get the point in order to understand needed improvements:
You are doing way too many changes in an invasive way, as in going with an axe disabling code and changing lots of code paths without properly modularizing code.
This imho needs more work before it is in a point where it can be merged.
What this needs imho:
So please, start by splitting out existing code paths in separate commits and explain why they need to be changed and how they improve the existing code.
File Transceiver52M/Transceiver.cpp:
Patch Set #10, Line 1132: msgLen = read(mDataSockets[chan], buffer, sizeof(buffer));
You should instead properly split read/write from/to sockets into its own method.
File Transceiver52M/radioInterface.cpp:
Patch Set #10, Line 332: int RadioInterface::fillPullBuffer(std::vector<short *> &bufs, size_t samples, int recvunderrun, TIMESTAMP ts)
I don't see TIMESTAMP ts used here?
To view, visit change 42411. To unsubscribe, or for help writing mail filters, visit settings.