Skip to content

Releases: PDXostc/rvi_dynamic_agents

Last Pre-release before 1.0 re-factor

05 May 16:36
Compare
Choose a tag to compare
Pre-release

Got rid of hard coding the D-Bus subscription, now the agent library exposes a new function for the actual agent script to choose what D-Bus interfaces it wishes to grab signals from. Refer to README for more information.

Will be re-factoring completely to make whole codebase more coherent and implement a file storage system for agents and a key,value store for better system persistence. Will also include more error checking and also try to include an environment simulator.

Cleaned Demo Release

26 Jan 00:13
Compare
Choose a tag to compare
Cleaned Demo Release Pre-release
Pre-release

This release builds on top of the initial v0.1.0 demo release.

- Main new feature is the rvi_ws.py library. This file contains the code to create a websocket app rvi object in which you can register functions and set your callback functions. You can create multiple service bundles which will all handle the routing. The dependencies stay the same but some of the APIs have changed.

Initial Demo Version

15 Jan 21:42
Compare
Choose a tag to compare
Initial Demo Version Pre-release
Pre-release

RVI Dynamic Agents Demo Release

This initial demo release contains the client side python script and server side python script which will register services through RVI for two way communication. It is suggested to use the most recent rvi_backend release to deploy agents to the client agenthandlers.
Optionally included are plugins for a simple redis server which will simply count a very simple key,value pair. This redis server will link to an included flask test deployment website.

The main dependencies are as follows:

  • RVI - RVI Version 0.5.0+
  • RVI Backend - RVI Backend Master Branch
  • Other dependencies listed in this repository's README