blob: 6893646055554d02d322af77b4de13a661034ecb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
|
# RELEASE NOTES #
# v0.1 #
Initial demo version. Works with the hvac_demo and its hvac / mobile emulators.
# v0.2 #
Various improvements
# v0.3.0 #
* <b>Auto connect static links</b><br>
When data link is lost to a statically configured node (See
CONFIGURE STATIC NODES in [configuration](CONFIGURE.md) document, a
reconnect attempt will be made every five seconds.
* <b>Intra-component communication speedup</b><br>
Components inside an RVI node can now choose if they want to use
JSON-RPC (compatbility mode) or Erlang Genserver calls to
communicate.
* <b>List available services</b><br>
Added get\_available\_services, allowing a service to query its RVI node
of which other services are on-line and available for invocation.
* <b>New python tutorial code</b>
Created top level ```python``` directory with rvilib.py and three
new apps that can be used as tutorials on how to interface RVI. The
apps are:
```rvi_service.py``` registers a service with an RVI node and prints
out information when it is invoked by RVI.
```rvi_call.py``` invokes a service in an RVI network.
```rvi_get_services.py``` connects to a local RVI node and prints out
a list of all callable services accessible throughout that node.
```rvilib.py``` has been cleaned up and simplified.
* <b>Service availability notifications</b><br>
Added real-time notifications from an RVI to its locally connected services
when a new service is added or deleted somewhere in the network. This
allows for the implementation of "vehicle online" indicators and other
real-time sensitive behavior.
* Big data demo moved to its own repo at https://github.com/PDXostc/rvi_bigdata
* SOTA demo moved to its own repo at https://github.com/PDXostc/rvi_sota_demo
|