Saturday, 15 May 2010

Returning array from c to python ctypes -


तो मेरे पास सी में निम्नलिखित विधि है

  rx_data_t readBuffer (हैंडल कनेक्शन) {rx_data_t बफर [512]; _read_receiver_buffer (कनेक्शन, और बफर [0]); वापसी बफर; }  

परिणाम _read_receiver_buffer से ठीक किए जाते हैं और मैं बफर से कोई समस्या नहीं आ सकता।

हालांकि मुझे सीटीपीएस लाइब्रेरी का इस्तेमाल करते हुए पायथन पर परिणाम वापस लाने में समस्या हो रही है।

rx_data_t निम्न लेआउट के साथ संरचनाओं की एक सरणी के लिए एक सूचक है:

  {अहस्ताक्षरित लंबे receive_time; अहस्ताक्षरित कम कम; अहस्ताक्षरित छोटे उच्च; } Rx_data_t;  


No comments:

Post a Comment