यह CANUSB Library नामक लिनक्स ऐप है जिसे C# में लिखा गया है और इसे लिनक्स में ऑनलाइन चलाने के लिए बनाया गया है, जिसका नवीनतम संस्करण Package.zip के रूप में डाउनलोड किया जा सकता है। इसे वर्कस्टेशन के लिए मुफ़्त होस्टिंग प्रदाता OnWorks में ऑनलाइन चलाया जा सकता है।
लिनक्स में ऑनवर्क्स के साथ ऑनलाइन चलाने के लिए C# में लिखित CANUSB लाइब्रेरी नामक इस ऐप को डाउनलोड करें और ऑनलाइन चलाएं।
इस ऐप को चलाने के लिए इन निर्देशों का पालन करें:
- 1. इस एप्लिकेशन को अपने पीसी में डाउनलोड करें।
- 2. हमारे फ़ाइल प्रबंधक में https://www.onworks.net/myfiles.php?username=XXXXX उस उपयोगकर्ता नाम के साथ दर्ज करें जो आप चाहते हैं।
- 3. इस एप्लिकेशन को ऐसे फाइल मैनेजर में अपलोड करें।
- 4. इस वेबसाइट से ऑनवर्क्स लिनक्स ऑनलाइन या विंडोज ऑनलाइन एमुलेटर या मैकोज़ ऑनलाइन एमुलेटर शुरू करें।
- 5. ऑनवर्क्स लिनक्स ओएस से आपने अभी शुरुआत की है, हमारे फाइल मैनेजर को https://www.onworks.net/myfiles.php?username=XXXXX उस यूजरनेम के साथ जाएं जो आप चाहते हैं।
- 6. एप्लिकेशन डाउनलोड करें, इसे इंस्टॉल करें और इसे चलाएं।
स्क्रीनशॉट
Ad
लिनक्स में ऑनलाइन चलाने के लिए C# में लिखी गई CANUSB लाइब्रेरी
वर्णन
यह एक C# लाइब्रेरी है जो a के साथ प्रयोग करने के लिए समर्पित है www.canusb.com युक्तिपूर्ण नोट्स: ReadMe.txt देखें
सारांश
LAWICEL DLL 'अप्रबंधित कोड' है और इसे C#/VB/मोनो द्वारा उपयोग के लिए डिज़ाइन नहीं किया गया था
http://en.wikipedia.org/wiki/Managed_code
यदि आप 'प्रबंधित कोड' से 'अप्रबंधित कोड' को कॉल करना चाहते हैं, तो आपको डीएलएल तक पहुंचने के लिए 'सी# रैपर' का उपयोग करना होगा। यह रैपर प्रबंधित से अप्रबंधित कोड तक 'मार्शल' कॉल के लिए 'पिनवोक' (जैसे पीक/पोक) का उपयोग करता है। यह जटिल लगता है, और यह है।
यह भी पूरी तरह से अनावश्यक है. DLL को प्रबंधित कोड के रूप में क्यों नहीं रखा गया?? क्यों न केवल अपने प्रोजेक्ट में लाइब्रेरी का संदर्भ लें और उसके कार्यों को कॉल करें?? यह प्रोजेक्ट बस यही करता है
लाइसेंस:
LGPLV3.: संक्षेप में, हम केवल यही पूछते हैं कि यदि आप लाइब्रेरी में सुधार/बगफिक्स/विस्तार करते हैं तो jon_newcomb को ईमेल करके या सोर्सफोर्ज एक्सेस का अनुरोध करके इन परिवर्तनों को प्रोजेक्ट में वापस फ़ीड करें। आपके द्वारा विकसित किए गए एप्लिकेशन जो इस लाइब्रेरी का उपयोग करते हैं, इस लाइसेंस के अंतर्गत नहीं आते हैं और बंद स्रोत और वाणिज्यिक बने रह सकते हैं
विशेषताएं
- C# में लिखी गई CANUSB लाइब्रेरी जिसे आपके C#/VB प्रोजेक्ट में संदर्भित किया जा सकता है
- अप्रबंधित कोड पर 'पिनवोक'/रैपर/मार्शलिंग कॉल से बचें। यह बिल्कुल गंदा और अनावश्यक है!
- सिस्टम निर्देशिका में DLL स्थापित करने की आवश्यकता से बचें
- आपका एप्लिकेशन CANUSB लाइब्रेरी कतार से CAN संदेशों को 'खींचता' है
- एक अलग कैन संदेश ऑब्जेक्ट उपयोगकर्ता को संदेशों को अधिक आसानी से बनाने और प्रबंधित करने में मदद करता है।
- उदाहरण सॉफ्टवेयर उपलब्ध कराया गया है
- प्राप्त संदेश पर कॉलबैक समर्थित नहीं है, लेकिन आसानी से जोड़ा गया है।
दर्शक
विनिर्माण, इंजीनियरिंग, ऑटोमोटिव
प्रोग्रामिंग भाषा
C#
यह एक एप्लिकेशन है जिसे https://sourceforge.net/projects/canusb/ से भी प्राप्त किया जा सकता है। हमारे निःशुल्क ऑपरेटिव सिस्टमों में से एक से सबसे आसान तरीके से ऑनलाइन चलाने के लिए इसे ऑनवर्क्स में होस्ट किया गया है।

