This is a C# library dedicated for using with a www.canusb.com device Full notes: See ReadMe.txt Summary The LAWICEL DLL is 'unmanaged code' and was not designed for use by C#/VB/Mono http://en.wikipedia.org/wiki/Managed_code If you wish to call 'unmanaged code' from 'managed code', you need to use a 'C# wrapper' to access the DLL. This wrapper uses 'PInvoke' (like peek/poke) to 'martial' calls from managed to unmanaged code. It sounds complicated, and it is. IT IS ALSO TOTALLY UNNECESSARY. Why not have the DLL as managed code?? Why not simply reference the library in your project and just call its functions?? This project does just that Licence: LGPLV3.: In summary, the only thing we ask is if you improve / bugfix / extend the library then feed these changes back into the project by emailing jon_newcomb or requesting sourceforge access. Applications you develop that use this library are not covered by this licence and can remain closed source and commercial
Data Exchange between CoDeSys Devices and .NET via Network Variables
Library (.DLL) for Data Exchange between CoDeSys Devices and .NET and Step 7 via Network-Variables written in C# For more informations: http://plclogger.sourceforge.net/index.php/de/weitere-projekte/easynetvarsgerman/weitere-informationen.html V1.0: Bugfixes New 02/2015: Read and Write Operations possible for more than 255 byte. - Read and Write Operations CoDeSys -> .NET - Method to create .GVL-File to import in CoDeSys Example in Step 7 (TIA-Portal) for Data-exchange between CoDeSys and Siemens S7 Devices CoDeSys -> Step7 (S7-1200): https://sourceforge.net/projects/easynetvars/files/NetVarsStep7/ See WIKI and Implementation-Guide for more information
SUprotocol is Simple Universal Protocol. Based on RS232 Asynchronous mode. Connect MCU with PC. Data model: 32 BLOCKs as 32bit data. Any Block can be UIN32, INT32, FLOAT,[UINT16:UINT16],[SINT16,SINT16],BYTE-Union Structure PC is master.
Set of module for data processing of wireless device
The goal is to create a leading “Set of software libraries for data processing of wireless device based on Coronis platform“. These libraries will run on all major platforms (embedded and desktop) and provide services for data processing through generic APIs. Keywords: Coronis, Wavenis, API, Plugin, Wireless, Waveport, Wavecard, Profile, Java, C, C++, C#
TortoiseSVN (svn) add-in for visual studio
TUsvnAddIn (svn) is a free open source TortoiseSVN add-in for visual studio. TUsvnAddIn allows developers to use some of the TortoiseSVN features over Visual Studio 2005/2008/2010. Users may also use the code as reference as they please.
A collection of extensions / add-ons to cad programs. The name is a mash of the words Cad-Addons. Mostly intended as extensions to AutoCAD, but as most use the AutoLisp scripting language many clone products are capable of using them also.
Found various fixed point and integer in C#; working on coalescing them into a C# library.
This program is developed for a PC based voltmeter using PIC16F877A, anyway this program will work fine with Arduino and others. Check more details at the project page. Program require .Net 4.0 or later. http://microcontrollerprojects00.blogspot.in/2012/10/pc-based-voltmeter-using-c.html
A logic simulator. Simulates logic gates, combinational and sequential logic and allows for creating sub-circuits, as well as "black-box" style modules that can emulate any functional block in C# code.
Tool for division IP address and subnet
Thank you for using DivIP v2.0.0! DivIP is a freeware for calculating IP address (network/broadcast/usable host range, subnet, VLSM, summary IP, wildcard mask...) released under GNU GPLv3. ------------------------------- You can find SOURCE CODE of DivIP v2.0.0 here: https://app.box.com/s/vv94jrpa5zyzx29z25mj Video tutorial: http://www.youtube.com/watch?v=26l7iLYR3f8 Information about DivIP v2.0.0's project: Programming Language: C# (.NET) Programming Environment: MS Visual Studio 2013 Ultimate .NETFramework's version: 3.5 Operating System: Windows Fonts: Open Sans & MS Sans Serif P/s: + I'm a self-study C# language so may be some elements in project are unnomalized. + Design this project with DPI Scaling 100% (96 DPI). You can do anything with DivIP's sourcecode. If you want to develope a new version of DivIP, just put my name (RA!N) in description and send me a notification. RA!N, Jan 11th 2014
Drilling Calculator, Calculate all your drilling numerical with least effort and most accuracy! (for student purpose only, not professional usage). Application developed on C#. (c) 2011, Chiradeep Gupta; University of Petroleum and Energy Studies.
GIMED is a metadata editor for geospatial data. It is focused on providing compliant metadata with the ISO19139 standard and INSPIRE directive.
This project will create a series of .dll files that connect with AutoCAD environment and add functionality like advanced e-learning platform, vizualisation tools and additional import/export support. This will be .NET programming.
Astrophoto image & video processor. Full cycle with new technology
Astronomy program for selecting, viewing, aligning and stacking images. Creates 16-bit AVI gray/color video files from images series, concatenates videos together into one video file. The program helps to rebuild sequences of images and restore continuous order of files after they were edited, deleted, renamed or moved. PGMania converts images from one format to another. Supports batch converting operations, also for image sequences. Image formats can be any of well known image formats 8/16/32 bpp b/w/c. The program aligns and fits the pairs of images or image series, with each other or over master, calibrates them in pairs. Program detects stars and get stars statistics. Calculates fwhm, snr and star magnitudes. Image editor with alive histogram, contrast stretching, filters, evaluates and post process. XML and txt logging of all actions and results. *) PGMania uses original algorithm for image calibration. No need for dark & bias files for calibration and fit images.
CAFM open source framework
SmartDataBees is an database management suite, which could be used for facility management. It is based on a plugin-framework. With SMARTDataBees you can: - manage your facilities (CAFM / FM) - write your own plugins to add your functionality - connect your BIM / CAD product to SMARTDataBees database SMARTDataBees currently supports DBMS: - MySQL, MS-SQL, SQLight
DIY Arduino Boards for IO using port expanders and I2C
DIY Arduino Boards PCF8674 MCP23017 74HC595 CD4021 I2C Parallel IO Piezo buzzers Schematics PCB Layout Sample Code
Simple UML is an extremely simplified modeling tool for requirements, use cases and concepts. The tool is built on Hakaya Studio 3.5.
USB port base NPN transistor curve tracer.
This is simple USB port base curve tracer for NPN transistors. This curve tracer is build around Microchip's PIC18F4550 MCU and it does not need driver installations and/or any complex software installations.
Simple DIY Analog Hardware Interface
microTone Module is analog interface to connect microcontrollers or digital logic systems with PCs. This interface use PC sound card’s audio output terminal to send commands to external hardware systems.
Free configurable source file line counting tool based on C# and .NET.
Line Counter .NET is an analyzing tool that helps finding out the number of code lines, empty lines, comment lines etc. Of course counting of string and character literals is also supported. As special feature this tool allows users to configure their own “Comment Schemes”. Also note, this code analyzing tool finds and counts source code comments that are surrounded by code. A detailed help file is of course included.
The Physical Security Interoperability Alliance (PSIA) was founded to promote the interoperability of IP enabled security devices and systems using freely available protocols and standards such as HTTP, HTTPS, XML, RTP, RTSP, zeroconf, etc.
Protocol Interface Conversion Tool
Protocol-Converter is a protocol interface conversion tool which connect applications with different protocol interfaces such as RS232 and TCP (Server and Client). Different from protocol converter device available in the market, Protocol-Converter is purely software implementation which no additional hardware required. Besides, Protocol-Converter do more than just connect 2 application with different communication interface. With message filter, we can translate and convert the protocol messages between application.
nOpenPowerlink is a port of the openPOWERLINK project for the .Net platform, aimed to enable an agile integration of managed (C# and VB.Net) applications with the Powerlink Ethernet fieldbus technology.
Adaptive mobile robot controlled by hand movement and sound commands
Control system for skillful robot : Windows / language C# / libraries used in the project (Emgu CV, System.Speech, System.Threading, System.IO) Adaptive intelligent mobile robot and is controlled by the movement of the hand (via the camera) and by voice commands the control program use new technologies and offer new and cheap way to control remote without extra devices like 'kinect' In hardware part I have adopted simplicity on the idea and the goal was access to a flexible structure easily adjustable so I used meccano pieces.
Tool to plot 3d-graphic from an XML, EXCEL or parametrization
"wpf-plot3d" is a tool designed to plot 3-dimensional graphics. It can handle a wide range of graphic types: - Surface: Graphic defined on a Cartesian grid defined via an XML file - Mesh: Graphic defined on a general mesh defined via an XML file - Points: Set of points defined via an XML file - Curve: 3d-curve defined via an XML file - Parametric surface: Parametric surface defined on a cartesian grid - Parametric curve: 3d parametric curve "wpf-plot3d" includes toolboxes: - Camera: Rotation, zoom, ... - Settings: Define own colors, effects, timer to refresh, ... - Pallet: Add comments, arrows, ... "wpf-plot3d" is implemented in C/C# and uses Windows Presentation Foundation (WPF)