Dit is de Linux-app genaamd CANUSB Library, geschreven in C# om online op Linux te draaien. De nieuwste versie kan worden gedownload als Package.zip. De app kan online worden gebruikt via de gratis hostingprovider OnWorks voor werkstations.
Download en gebruik online deze app met de naam CANUSB Library, geschreven in C#, om deze online op Linux te draaien met OnWorks, gratis.
Volg deze instructies om deze app uit te voeren:
- 1. Download deze applicatie op uw pc.
- 2. Voer in onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX in met de gebruikersnaam die u wilt.
- 3. Upload deze applicatie in zo'n bestandsbeheerder.
- 4. Start de OnWorks Linux online of Windows online emulator of MACOS online emulator vanaf deze website.
- 5. Ga vanuit het OnWorks Linux-besturingssysteem dat u zojuist hebt gestart naar onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX met de gewenste gebruikersnaam.
- 6. Download de applicatie, installeer hem en voer hem uit.
SCREENSHOTS
Ad
CANUSB-bibliotheek geschreven in C# om online op Linux te draaien
PRODUCTBESCHRIJVING
Dit is een C#-bibliotheek speciaal voor gebruik met een www.canusb.com apparaatVolledige opmerkingen: Zie ReadMe.txt
Samenvatting
De LAWICEL DLL is 'onbeheerde code' en is niet ontworpen voor gebruik door C#/VB/Mono
http://en.wikipedia.org/wiki/Managed_code
Als u 'unmanaged code' wilt aanroepen vanuit 'managed code', moet u een 'C#-wrapper' gebruiken om toegang te krijgen tot de DLL. Deze wrapper gebruikt 'PInvoke' (zoals peek/poke) voor 'martial'-oproepen van beheerde naar onbeheerde code. Het klinkt ingewikkeld, en dat is het ook.
HET IS OOK VOLLEDIG ONNODIG. Waarom niet de DLL als beheerde code? Waarom verwijs je niet gewoon naar de bibliotheek in je project en roep je gewoon de functies aan?? Dit project doet precies dat
Licentie:
LGPLV3.: Samenvattend, het enige wat we vragen is of je de bibliotheek verbetert/bugrepareert/uitbreidt en deze wijzigingen vervolgens terugvoert naar het project door een e-mail te sturen naar jon_newcomb of sourceforge-toegang aan te vragen. Applicaties die u ontwikkelt en die deze bibliotheek gebruiken, vallen niet onder deze licentie en kunnen closed source en commercieel blijven
Kenmerken
- Een CANUSB-bibliotheek geschreven in C# waarnaar kan worden verwezen in uw C# / VB-project
- VERMIJD 'PInvoke' / Wrappers / marshalling calls naar Unmanaged code. Het is gewoon smerig en onnodig!
- VERMIJD de noodzaak om DLL's in de systeemdirectory te installeren
- Uw toepassing haalt CAN-berichten uit een wachtrij van de CANUSB-bibliotheek
- Een apart berichtobject helpt de gebruiker om berichten gemakkelijker te maken en af te handelen.
- Er wordt voorbeeldsoftware meegeleverd
- Terugbellen op ontvangen bericht wordt niet ondersteund, maar is eenvoudig toegevoegd.
Toehoorders
Productie, techniek, automobiel
Programmeertaal
C#
Dit is een applicatie die ook kan worden opgehaald van https://sourceforge.net/projects/canusb/. Het is gehost in OnWorks, zodat het op de gemakkelijkste manier online kan worden uitgevoerd vanaf een van onze gratis besturingssystemen.

