Software versioning is the process of assigning either unique version names or unique version numbers to unique states of software.
Numbers are assigned in increasing order and correspond to new developments in the software.
Firmware for GW-104 devices uses 2 numbering scheme:
|
01
|
.
|
00
|
|
|
|
|
VERSION
Changed when new features are released
or significant improvements are introduced
|
|
|
|
BUG VERSION
Increased when there is a bug fix
Restart from 0 for all new major version
|
|
|
|
GW-104.API uses 3 numbering scheme:
|
01
|
.
|
00
|
.
|
00
|
|
|
|
|
|
|
DEVICE VERSION
Increased when there is a new device version
The same number used for devices version
|
|
|
|
|
|
API VERSION
Changed when new features are released
or significant improvements are introduced
|
|
|
|
|
|
MINOR VERSION
Increased when there is a bug fix
or when the documentation is upgraded
Restart from 0 for all new major version
|
|
|
|
|
|
|