-
Notifications
You must be signed in to change notification settings - Fork 56
/
release_notes.txt
176 lines (159 loc) · 6.99 KB
/
release_notes.txt
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
XBee Java Library
Release Notes (PN 93000776)
Build 1.3.2
28 February, 2024
Copyright 2017-2024, Digi International Inc.
https://www.digi.com
Introduction
--------------------------------------------------------------------------------
This document provides the latest release information for the XBee Java
Library, which allows customers to easily develop Java applications
that communicate with XBee modules.
XBee Java Library v1.3.2, February 2024
--------------------------------------------------------------------------------
1. Changes with respect to previous version:
* Added support for new hardware versions.
XBee Java Library v1.3.1, May 2022
--------------------------------------------------------------------------------
1. Changes with respect to previous version:
* Added support for new hardware versions.
* Minor bug fixes and improvements.
XBee Java Library v1.3.0, July 2019
--------------------------------------------------------------------------------
1. Changes with respect to previous version:
* Added full support for XBee3 modules.
* Added new methods to send and receive data from other XBee interfaces
through User Data Relay frames.
* Removed Android support. This functionality has been moved to a new
Android-specific library based on this one, the XBee Library for Android:
https://github.com/digidotcom/xbee-android
* Added seven examples that demonstrate the new functionality of the API:
* Send Bluetooth data example.
* Send MicroPython data example.
* Send User Data Relay example.
* Receive Bluetooth data example.
* Receive Bluetooth file example
* Receive MicroPython data example.
* Receive User Data Relay example.
* Minor bug fixes and improvements.
XBee Java Library v1.2.1, August 2017
--------------------------------------------------------------------------------
1. Changes with respect to previous version:
* Added support for Cellular NB-IoT and Thread protocols.
* Added five examples that demonstrate the new functionality of the API:
* Send UDP data example.
* Send IPv6 data example.
* Receive IPv6 data example.
* Send CoAP data example.
* Receive CoAP data example.
XBee Java Library v1.2.0, January 2017
--------------------------------------------------------------------------------
1. Changes with respect to previous version:
* Added support for Cellular and Wi-Fi protocols.
* Added support for Android.
* Added eight examples that demonstrate the new functionality of the API:
* Connect to access point example.
* Connect to echo server example.
* Knock Knock example.
* Receive IP data example.
* Receive SMS example.
* Send IP data example.
* Send SMS example.
* XBee Manager example.
* Minor cosmetic bug fixes.
XBee Java Library v1.1.1, April 2016
--------------------------------------------------------------------------------
1. Changes with respect to previous version:
* Added new unit tests.
* Minor code improvements.
* Minor bug fixes.
XBee Java Library v1.1.0, May 2015
--------------------------------------------------------------------------------
1. Changes with respect to previous version:
* Added support for explicit frames and application layer fields
(Source endpoint, Destination endpoint, Profile ID, and Cluster ID).
* Added five examples that demonstrate the new functionality of the API:
* Receive explicit data example.
* Receive explicit data polling example.
* Send explicit data example.
* Send explicit data asynchronously example.
* Send broadcast explicit data example.
* Minor cosmetic bug fixes.
XBee Java Library v1.0.1, December 2014
--------------------------------------------------------------------------------
1. Changes with respect to previous version:
* Included RxTx 2.2 libraries. This allows the use of the library in Linux
on 64 bit JVM.
* Added third party license agreements to the README.md file.
* Minor cosmetic bug fixes.
XBee Java Library v1.0.0, November 2014
--------------------------------------------------------------------------------
1. Supported Hardware:
* XBee®/XBee-PRO® RF Module Family
* XBee 802.15.4
* XBee-PRO 802.15.4
* XBee ZB
* XBee-PRO ZB
* XBee ZB SMT
* XBee-PRO ZB SMT
* XBee-PRO 900HP
* XBee-PRO 900
* XBee-PRO DigiMesh 900
* XBee DigiMesh 2.4
* XBee-PRO DigiMesh 2.4
* XBee-PRO 868
* XBee 865LP
* XBee 868LP
2. Changes with respect to previous version:
* Library features:
* Support for API and API Escaped operating modes. Application
Transparent (AT) operating mode is not supported by the library.
* Management of local (attached to the PC) and remote XBee device
objects.
* Discovery of remote XBee devices that are associated to the same
network as the local one.
* Configuration of local and remote XBee devices:
* Configure common parameters with specific setters and getters.
* Configure any other parameter with generic methods.
* Execute AT commands.
* Apply configuration changes.
* Write configuration changes.
* Reset the device.
* Transmission of data to all the XBee devices of the network or to a
specific one.
* Reception of data from remote XBee devices:
* Data polling.
* Data reception callback.
* Reception of network status changes related to the local XBee device.
* IO lines management:
* Configure IO lines
* Set IO line value.
* Read IO line value.
* Receive IO data samples from any remote XBee device of the network.
* Set of examples demonstrating the functionality of the API.
* Communication:
* Receive data example.
* Receive data polling example.
* Receive data Modem Status example.
* Send data example.
* Send asynchronous data example.
* Send broadcast data example.
* Configuration:
* Manage common parameters example.
* Reset the module example.
* Set and get parameters example.
* IO:
* IO sampling example.
* Local ADC example.
* Local DIO example.
* Remote ADC example.
* Remote DIO example.
* Network:
* Discover devices example.
* Comprehensive online documentation including:
* Getting Started Guide.
* Users Guide.
* API Reference Manual.
3. Known issues and limitations:
* Serial ports cannot be found by the RxTx library in Linux machines
running a 64-bit JVM.