web analytics
Library | Ada Forge - News
News

Simple Components v4.20 released

Changes to the previous version:
  • Modbus TCP client bug fixed. The bug prevented receiving large responses, more than 60 words, e.g. to FC3 (read holding registers).

http://www.dmitry-kazakov.de/ada/components.htm

From Dmitry A. Kazakov

Read More…

GLOBE_3D Release 2016-07-05 - "Blender edition"

GLOBE_3D is a GL Object Based 3D engine realized with the Ada programming language.

Latest additions:
  • Use of Generic Image Decoder (GID) in GL.IO; now most image formats are supported for textures and other bitmaps to be used with GLOBE_3D (or any GL app)
  • New Wavefront format (.obj / .mtl) importer
  • Doom 3 / Quake 4 map importer more complete
  • Unified GNAT project file (.gpr), allowing to selected the target Operating System (Windows, Linux, Mac) and compilation mode (fast, debug, small) for demos, tools, etc.
  • Project file for ObjectAda 9.1+ updated

http://globe3d.sf.net

From: gauthier

Read More…

AdaBase 3.1 - includes Spatial data / Geographic object support

I had intended that release 3.1 of AdaBase be a quick improvement that would add three new native data types:
  1. Bit type (like bit flags)
  2. UTF8 encoded strings
  3. Spatial data types / OpenGIS Geometry

https://github.com/jrmarino/AdaBase

From John R. Marino
Read More…

AdaBase - Thick database bindings for Ada

Hey guys, I know there are several options for Ada to interface with databases, but I wasn't happy with any of them for various reasons and thus created yet another option to scratch my itch. I was aiming at a consistent interface to which the various drivers adapt. With some care, the database backends should be interchangeable.

So far I've created drivers for MySQL and SQLite and the driver for PostgreSQL is next on my list. I'd like to eventually support others such as Firebird, MSSQL, Oracle, etc., but those will be very low priority for me over the next year. Contributions are welcome of course -- It's been released under the developer- and commercial-friendly ISC licence.


http://jrmarino.github.io/AdaBase/

From John R. Marino
Read More…

Ada Industrial Control Widget Library v3.13 released

Changes to the previous version:
  • Minor changes improving performance;
  • Waveform sweeper interface is enhanced to suppress the "draw" signal flood when a sweeper is shared by several independent widgets.

Library can be found here.
GNU GPL v2+ license (modified for runtime).

Author Dmitry A. Kazakov
Read More…

Simple Components for Ada v4.11 released

Changes to the previous version:

  • ELV/e-Q3 MAX! client protocol implementation corrected;
  • ELV/e-Q3 MAX! client supports reading measured temperature from radiator thermostats;
  • ELV/e-Q3 MAX! client subprograms Get_Error, Has_Device_Data, Query_NTP_Servers, Reset_Devices, Reset_Error, Set_NTP_Servers added;
  • ELV/e-Q3 MAX! client messages and commands A, F, N support added;
  • GNUTLS bindings updated to the latest version.

Library can be found here.
GNU GPL v2+ license (modified for runtime).

From Dmitry A. Kazakov
Read More…

Simple components 4.10 released

The current version provides implementations of smart pointers, directed
graphs, sets, maps, B-trees, stacks, tables, string editing, unbounded
arrays, expression analyzers, lock-free data structures, synchronization
primitives (events, race condition free pulse events, arrays of events,
reentrant mutexes, deadlock-free arrays of mutexes), pseudo-random
non-repeating numbers, symmetric encoding and decoding, IEEE 754
representations support, multiple connections server/client designing
tools.

http://www.dmitry-kazakov.de/ada/components.htm
Read More…