आपको लगता है कि एक क्रॉस सीरियल पोर्ट्स के लिए प्लेटफार्म सी लाइब्रेरी कुछ ऐसा है जो पहले से ही 20 साल तक अस्तित्व में थी, लेकिन 2013 तक अभी भी कोई नहीं था, इसलिए मैंने libserialport बनाया।
यह विंडोज, मैक ओएस एक्स, लिनक्स (एंड्रॉइड समेत), बीएसडी पर परीक्षण किया गया है और शायद अन्य यूनिक्स सिस्टम पर भी निर्माण करेगा। यह समर्थन करता है:
- पोर्ट गणन
- उद्घाटन, समापन (सिस्टम पर सीरियल पोर्ट की एक सूची प्राप्त करने) और क्वेरी करने बंदरगाहों
- बंदरगाह पैरामीटर सेट (बॉड दर, समता, आदि)
- पोर्ट परिचालन (मॉडेम नियंत्रण लाइनों, टूट जाता है, आदि)
- पढ़ना, लिखना, और फ्लशिंग डेटा
- घटनाओं
- त्रुटि informatio प्राप्त करने के लिए प्रतीक्षा कर संकेत एन
प्रारंभिक 0.1.0 रिलीज Sigrok प्रोजेक्ट द्वारा सीरियल हार्डवेयर का समर्थन करने के लिए सक्रिय उपयोग में है और पहले से ही कई लिनक्स वितरण में पैक किया गया है। गिट संस्करण में यूएसबी सीरियल एडाप्टर (वीआईडी / पीआईडी इत्यादि) के बारे में जानकारी प्राप्त करने के लिए नई एपीआई कॉल भी शामिल हैं।
स्रोत
2014-07-11 12:47:53
ग्रू लाइसेंस – jjxtra
के अलावा महान लाइसेंस एलजीपीएल है।हमने उस निर्णय को विशेष रूप से लिया ताकि इसे बंद स्रोत परियोजनाओं में भी इस्तेमाल किया जा सके। –