web analytics
Streams | Ada Forge - 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).


From Dmitry A. Kazakov

Read More…

A-stream-tools-1.0.4 released

Buffered, Memory and Time stream handling.

New in this release:
  • Added send_socket for better integration with gnat_socket.
  • Added the capability to read all the remaining elements in the stream without getting End_Error.

see at https://github.com/persan/a-stream-tools/releases/tag/a-stream-tools-1.0.4-2016-02-29
Copyleft license.

From Per Sandberg
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

Read More…