-
Notifications
You must be signed in to change notification settings - Fork 205
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
real time data loader, does this data loader actually rob data from mmwavestudio? #45
Comments
Hi Jiarui, Did you ever end up figuring out what was happening? I am considering increasing the packet delay (as described here https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/779361/dca1000evm-tcp-option . I am also considering using a slightly faster computer. I'm wondering if its a clk speed issue since I am running on a fairly old machine. |
Hi, |
Did this resolve your issue? I am also facing the same problem which makes the repository unusable. I don't think it's because of the machine itself as we can get all the ADC samples using mmWave studio. Changing BYTES_IN_FRAME didn't help either. I was having the same problem in the CLI method provided by TI, and increasing the number of ADC samples to 512 insteaf of 256 in the .cfg file solved my problem, however CLI is still not a real-time method. I want to utilize this framework, but simply changing the buffer size didn't help much. I was wondering if there is a way to capture the live stream from the CLI's receiver module. |
Hi,
I have tried the data loader to capture data in real time, however, the number of frames received by mmwavestudio is actually quite larger than by this Python dataloader. For example, I used "1TX, 4RX, 256 ADC samples per second, 128 chirps per loop" and trigger frames for 12 seconds, the number of frames captured by mmwavestudio is actually 259 but the number of frames by Python dataloader is only 35. I also checked the excel log file (screenshot provided) which indicates that there were some packets missing when Python dataloader is used at the same time when mmwavestudio is triggering frames. If I only use mmwavestudio to capture data, then all packets are received in sequence.
I also check when we fix the number of frames to be a exact number, for example 20, everytime if mmwavestudio triggers frames together with dataloader, the mmwavestudio will be stuck.
I am not a profession in device communication, may I know whether this is caused by UDP, since there are two receivers at the same time( mmwavestudio save a bin file and adc dataloader save some frames), they are actually disturbing each other?
Looking forward to your reply!
Thank you!
The text was updated successfully, but these errors were encountered: