32/64 bit multi-platform Ethernet S7 PLC communication suite
Snap7, through three specialized components: Client and the inedited Server and Partner, allows you to definitively integrate your PC based systems into a PLC automation chain. Designed to transfer large amounts of hi-speed data in industrial facilities, it scales easily, down to small Linux Arm boards such as Raspberry PI. Hi level object oriented wrappers are provided, currently C/C++, .NET/Mono, Pascal, LabVIEW, Python with many source code examples. Very easy to use, a full working server example is not bigger than the “Hello world”. Many projects/makefiles are ready to run to easily rebuild Snap7 in any platform without the need of be a C++ guru. Very detailed documentation provided.
Load, modify and save your GPX 1.1 files. Add and remove waypoints, edit track and routes, simplify tracks (reducing file's size), clean recorded data, add and edit GPX metadata, edit waypoint, route and track properties, all with real-time preview.
GLScene is an OpenGL based 3D library for Delphi, C++Builder and Lazarus. It provides visual components and objects allowing description and rendering of 3D scenes in graphic applications.
EPRI Distribution System Simulator
The OpenDSS is an electric power Distribution System Simulator (DSS) for supporting distributed resource integration and grid modernization efforts. See Discussion Forum for latest news.
Paleta de Componentes para as Linguagens Delphi e Lazarus, compatível com Windows e Linux, que permite acesso direto a equipamentos de Automação Comercial, sem DLL's, interagindo com eles direto na porta serial.
It's possible for machines to become self-aware.
We believe that it's possible for machines to become self-aware, but may not exhibit human-like thought processes. This project is a quest for conscious artificial intelligence. We will develop prototypes while we go for our main goal. Our steps will be 1) Develop a Learning/Predictive Module. 2) Develop a Planning Module based on the learning/predictive module. 3) Develop a Plan Optimization Module so plans built in the previous module can be optimized. 4) Develop a Decision Making Engine based on previous planning. 5) Develop prototypes of the artificial creature. 6) Publish some academic papers. And there is the video: http://www.youtube.com/watch?v=qH-IQgYy9zg Above video shows a popperian agent collecting mining ore from 3 mining sites and bringing to the base. At the time the agent is born, it doesn't know how to walk nor it knows that it feels pleasure by mining. He has tact only (blind agent). The video shows learning, planning, executing and optimizing plans.
Geoblock is a program for 3D modeling, database management and visualization of geoscience datasets. It is developed for mineral deposit exploration, ore reserve estimation, mine planning and simulating geotechnical processes in mine sites.
This site hosts the source code for C++ version of the Broker for SBW, NOM module, advanced simulation suite, analysis applications and model editors.
Open source set of instrumentation controls.
Open source set of instrumentation controls for Lazarus and Free Pascal, compilable under Windows and Linux.
Framework for Systems Biology
The Systems Biology Workbench(SBW) is a framework for application intercommunications. It uses a broker-based, distributed, message-passing architecture, supports many languages including Java, C++, Perl & Python, and runs under Linux,OSX & Win32. It comes with a large number of modules, encompassing the whole modeling cycle: creating computational models, simulating and analyzing them, visualizing the information, in order to improve the models. All using community standards, such as SED-ML, SBML and MIRIAM.
Libraries providing optimized alternative implementations for Delphi VCL/RTL functions, methods and classes.
Structure parameter inference approach for endocrine feedback control
SPINA is software for determining constant structure-parameters of endocrine feedback control systems from hormone levels obtained in vivo. The first version of this cybernetic approach allows for evualuating the functional status of the thyroid gland, i.e. thyroid's secretory capacity (GT or SPINA-GT) and sum activity of peripheral deiodinases (GD or SPINA-GD).
Intellect Modeling Kit - full intellect-based apps development suite
Intellect Modeling Kit is an alternative to traditional Artificial Intelligence, intended to build apps assisting human intellect on the steps of its activity: * Observation * Producing propositions based on knowledge * Elimination of impossible propositions * Selection and verification of the most appropriate propositions * Memorizing - converting data to information and new knowledge item creation * Abstraction finding – building artificial objects, representing group of real objects featuring typical signs of group Any human knowledge written and spoken can be uploaded to IMK in a straight way by any expert not familiar with software coding. The IMK components are designed to create ready-to-use software application using simple text files provided by people. IMK accepts human knowledge and develops new knowledge together with people. The activity of IMK could be verified by human expert on every stage. IMK assists intellectual activity, but does not replace us.
Foreval is compiler of mathematical expressions
Foreval is compiler of mathematical expressions (formulas) (directly to x86-32 CPU/FPU comand) given as string at run-time. Present as "dll" library and Delphi component. Can be compiled in FPC (Lazarus). Examples for Delphi (2009), FPC, C++( Builder(2009), MSVC (2010), GCC (Codeblock) ) , VB6, FreeBasic, VB.NET. (math parser,math expression parser,evaluate formula, evaluator, symbolic, differentiation, derivative ) (v.220.127.116.11)
SW for controlling of chromatographic devices and subsequent evaluation of the acquired data. Integrated instrument control uses uLAN protocol. There are AD converters (i.e. ULAD31 analog to uLan and USB converter) and SW plugins for others.
A framework for distributed computing
An extensible framework for distributed computing on P2P grids. We support peaceful free and open research and build an internet supercomputer. We render movies, solve Eternity puzzles, predict climate and improve a ~30 GHz cluster of clients.
A software for ATM telescope automation
SoundStepper is a "100% software" telescope controller, for Windows, using audio hardware to control step motors at real time. All it requires to operate are external step motor drives, which can be a commercial "pulse/direction" drive or analog current amplifiers.
ForevalZ - compiler of mathematical expressions with complex numbers
ForevalZ - compiler of mathematical expressions(formulas) with support of complex numbers (directly to CPU/FPU x86-32 comand) given as string at 'run-time'. (dll library and delphi component). Can be compiled in FPC (Lazarus). Examples for Delphi (2009), FPC , C++(Builder(2009), MSVC(2010), GCC (Codeblock)), VB.NET, VB6, FreeBasic. Demo: Fractals Julia; Visualizing of functions of complex variable - complex domain coloring . (math parser, math expression parser, evaluate formula, evaluator, calculate) (v.18.104.22.168)
Simulator of planetary systems
This is a Delphi/Pascal class that implements a realistic simulator of planetary systems. You can design your own solar system, create custom planets or other objects and establish their gravitational relations using groups. See demos for Windows using OpenGL.
Pascal Units for Medical Applications
The PUMA Repository is a collection of Pascal units for medical informatics. It contains reusable source code for a wide field of health-care application development. The code includes converting functions for measurement units and an HL7 engine. PUMA is compatible with Lazarus and Free Pascal. Some of the units also support other Pascal implementations including Delphi, winsoft Pocket Studio and other compilers.
Goal of this projects is to design unified general binary data format and to provide open-source libraries and tools for it.
Acoustic Simulation Library for Frequency and Time Domain Simulations.
ART is a flexible simulation framework for wind instruments. It includes a growing library of modelling elements. So far bore discontinuities, branches, tone holes, cylindrical and conical tubes, Bessel horns and bent tubes are available for frequency domain modelling. In the time domain generic bidirectional propagation elements, scattering elements, fractional delays, convolution with reflection functions and general z-domain networks are available and can be described using MuParserX expressions. Cylindrical and conical ducts can also be defined based on their geometry. Available models and their parameters can be enumerated and combined to form simulators for complex acoustical structures. Parameters can be specified symbolically by expressions containing other parameter values or global variables. Dependencies between parameters are resolved at run time. However, MuParserX expressions are compiled at design time. Zero-delay loops are detected and reported.
Analyze and change GPS coordinates and time in digital pictures
Version: 2.1.1 (BugFix in GMLib) GPS–Koordinaten in Digitalaufnahmen sind hilfreich zur Einordnung der Bilder. Leider dauert es oft länger, bis die Kamera die korrekten GPS-Daten ermittelt hat. Manchmal kann kein GPS-Signal empfangen werden. Es wäre daher hilfreich, wenn man die Daten bei der Sichtung der Bilder ergänzen oder korrigieren kann. Dies wird durch das Programm unterstützt. Das Programm scannt zunächst die Bilder in einem Verzeichnis und ermittelt fehlende Daten oder Ungereimtheiten in den Daten. Per Drag&Drop können die Koordinaten oder die GPS-Zeit korrigiert oder ergänzt werden. Zur Unterstützung wird auf GoogleMaps zurückgegriffen. Erweiterungen: Umbenennen und Tracken ohne Installation ausführbar unter Windows XP, 7 und 8. German and English is supported. Program runs under Windows XP,7 and 8 (maybe others too) Just download it (and unzip) and run it.
Panoramic spectrum analyzer with access to RTL
Panoramic spectrum analyzer with access to RTL: 1. Direct access to the RTL-SDR chip is used 2. Calculation of the spectrum by the FFT method 3. Panorama of the accumulation of spectral sections 4. The ability to cyclically record samples in a file in a circle
MhcFS2 - engineering calculator. (math expression calculator, scientific calculator, numerical, integral,integration, derivative, root, matrix, differencial, differentiation, equation, LSE,ODE )