I have some quesitons need your help:
1. I use C# streamer to read data from FX3 DVK board with Image Sensor. but sometimes miss some packet by check packet header. and the streamer app also show the fail packet counter. The packet failure seems like to be related to the PC system loading or others..
However, I try to use C++ streamer to double check. It doesn't miss any packet.
Is it a bug in C# DLL? Have new DLL can fix that? or Cypress can help to rebuild new DLL from C++ CyAPI.lib? (C# can't use C++ .lib/.h directly).
Or more likely it's C# .net limitation, no relation to C# DLL functions(finishdataxfer...)
2. When I use streamer to receve data for FX3 DVK with Image sesnor and then I use CyU3PI2cTransmitBytes/CyU3PI2cReceiveBytes API to Read/Write I2C data separately .The Fx3 will lose some packet data from DMA, even can't get any packet from DMA buffer. (CyU3PDmaMultiChannelGetBuffer no ack)
Please help to solve these two issues.