This change implies a lot of changes in vectorcast, even breaking most test. I believe the fact that we have a dialout and dialin is good enough to indicate which pump we are referring to. I suggest leaving it as is.
Very good question. I put the classes in threads by the producer consumer idea. The class FrameInterface is a mediator between the two logics you explained. So we have three threads :
CanInterface : Gets "Frames (QCanBusFrame)", directly from can device queue them and notify the FrameInterface. FrameInterface : Gets "Frames" from CanInterface convert them into "array of bytes (QByteArray)" for each channel. MessageDispatcher : Gets "Array of Bytes (QByteArray)" and [Build] them as "Messages" and wait for further data to make the Messages complete and then [Interpret/Validate] them and dispatch it to the responsible class.
So I have three threads. It can be 2 but I preferred to put the mediator in its own thread. I hope it explains.
Files has been modified many times manuallu on my branch as you asked a week or toow before 2020 and by Dara's script on master on 2019 and 2020. It might be me merging files from my branch to master with 2019, since I think his script is running only on master branches.
Files has been modified many times manuallu on my branch as you asked a week or toow before 2020 and by Dara's script on master on 2019 and 2020. It might be me merging files from my branch to master with 2019, since I think his script is running only on master branches.
So this function will be called at a set time interval? What is that interval? Should probably mention it in the function brief as a requirement for the function caller.
Files has been modified many times manuallu on my branch as you asked a week or toow before 2020 and by Dara's script on master on 2019 and 2020. It might be me merging files from my branch to master with 2019, since I think his script is running only on master branches.
True, my original idea is not to create big math operation. I thought of signal as unsigned, most of them are. I think we could change it, but not in this round. I created this module for DG. When I get back to using it, we can move it to float.
Files has been modified many times manuallu on my branch as you asked a week or toow before 2020 and by Dara's script on master on 2019 and 2020. It might be me merging files from my branch to master with 2019, since I think his script is running only on master branches.
Files has been modified many times manuallu on my branch as you asked a week or toow before 2020 and by Dara's script on master on 2019 and 2020. It might be me merging files from my branch to master with 2019, since I think his script is running only on master branches.