User guide

Redpine Signals, Inc. Proprietary and Confidential. Page 175
R
R
S
S
9
9
1
1
1
1
0
0
-
-
N
N
-
-
1
1
1
1
-
-
2
2
2
2
/
/
2
2
4
4
/
/
2
2
8
8
S
S
o
o
f
f
t
t
w
w
a
a
r
r
e
e
P
P
r
r
o
o
g
g
r
r
a
a
m
m
m
m
i
i
n
n
g
g
R
R
e
e
f
f
e
e
r
r
e
e
n
n
c
c
e
e
M
M
a
a
n
n
u
u
a
a
l
l
V
V
e
e
r
r
s
s
i
i
o
o
n
n
4
4
.
.
1
1
5
5
Structure Member
Name
Description
lease_time_left
The lease time left for the DHCP
connection.
renew_time
The time left for renewal of the IP
address acquired through DHCP.
rebind_time
The time left for rebind of the IP
address acquired through DHCP.
server_ip_address
The IP address of the DHCP server.
nErrorCode
0: Success
Possible error code: -1
4.12.7 Query Firmware Version
Description
This command is used to query the version of the firmware loaded in the module.
Relevance
This command is relevant both when the TCP/IP stack is enabled and bypassed.
Frame Body
None for the command going from Host to module
Response
The structure of the response for this request frame is as follows:
struct TCP_EVT_FM_Version_t
{
UINT8 Fm_version[20];
};
Structure Member
Name
Description
Fm_version
Version of the firmware loaded in the
module. This is given in string format.
The firmware version format is x.y.z
(e.g., 4.7.1).
4.12.8 Set MAC Address
Description
This command is used to set the MAC Address of the module overriding the
MAC address stored in the module‟s non-volatile memory. This command should
be issued to the module at every power-up if the user wants to override the MAC