I am a DSP programmer (as opposed to a network programmer) developing a data acquisition produce using the LCDK6748 Development Board. My goal is to capture data from an A/D converter and transfer the raw data to a host PC using the TI Network Development Kit (NDK).
I have successfully installed and tested the ndk_evm6748_coff_client example from NSP 1.10.2.9 using NDK 2.23.1.1. I have also developed a SysBios application that acquires samples from the ADC and stores them to a double buffer.
When one buffer is filled, I would like to transfer it's contents to a PC using the client example's Data Server, while the other buffer is filling.
When I exercise the ndk_evm6748_coff_client Data Server using the winapp application recv.exe, it appears that the DSP is simply looping back data sent from the PC. I can't find any hooks in the DSP-side NSP source code that would tell me how to "send()" the buffered data.
I found a document entitled "Getting Started With the C6000 Network Development Kit" (spraa4x.pdf) that describes adding a DSP/BIOS task "sender.c". to transfer data from the TI C6455 EVM sound card via the CCS 3.3/DSP/BIOS client example used in the Getting Started workshop. Unfortunately, it appears that the source code .zip file associated with the Workshop is no longer available.
Can anyone direct me to some code examples (or advice) on how modify the ndk_evm6748_coff_client example from NSP 1.10.2.9 to send my buffer?
Thanks!
Bob