Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/loupeteam/atn
AR Library for broadcasting commands from an execution context agnostic master. All Together Now!
https://github.com/loupeteam/atn
ar-library
Last synced: 3 months ago
JSON representation
AR Library for broadcasting commands from an execution context agnostic master. All Together Now!
- Host: GitHub
- URL: https://github.com/loupeteam/atn
- Owner: loupeteam
- License: mit
- Created: 2021-10-05T16:14:03.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-11-30T21:33:25.000Z (about 1 year ago)
- Last Synced: 2024-08-02T14:05:45.886Z (6 months ago)
- Topics: ar-library
- Language: C
- Homepage:
- Size: 23.4 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-B-R - All Together Now - Library source: ATN provides an interface for reading distributed statuses and setting commands to distributed subsystems. (Process control / process control libraries)
README
# Info
Library is provided by Loupe
https://loupe.team
[email protected]
1-800-240-7042# Description
ATN provides an interface for reading distributed statuses and setting commands to distributed subsystems.
It’s helpful to think of ATN as a broker that allows independent subsystems to communicate with each other by publishing and subscribing to certain topics on the broker.
This may be reminiscent of the MQTT protocol for some, but here it is intended for communication between local processes on a single CPU.
The core portion of ATN keeps track of the value of each topic, and it allows each Module in the system to publish a new value to that topic, or to subscribe to value changes for that topic.For more documentation and examples, see https://loupeteam.github.io/LoupeDocs/libraries/atn.html
# Installation
To install using the Loupe Package Manager (LPM), in an initialized Automation Studio project directory run `lpm install atn`. For more information about LPM, see https://loupeteam.github.io/LoupeDocs/tools/lpm.html## Licensing
This project is primarily licensed under the [MIT License](LICENSE). However, it includes components under dual license strategy: GPL/LGPL and Bernecker + Rainer Industrie-Elektronik Ges.m.b.H Copyright.
-tlsf.h (used according to LGPL terms)