© Microhard Systems Inc.
51
5.0 Network Topologies
In addition to the settings required to configure a PMP network, additional registers must be
set to define the Fast TDMA parameters of operation:
S244 Channel Request Mode
= 2 Selects fast TDMA mode. Must be set on mas-
ter and remotes.
S112 Packet Max Size
-
Determines the maximum data packet size of the user
data from the Master, so the duration of the master data slot. It can be differ-
ent for master and slaves.
S212 Max Expected Packet Size
-
(Set only on Master). S212 is the maximum
packet size the remote units can send to the master, therefore defining the
duration of the data slot for the remote units. The remote S112 register must
be equal to or less than the value of the masters S212 register.
S168 Sniffer Mode
- (Filter mode). This option can be used to set up Fast TDMA
mode so that remotes can receive data from other remotes, not only from the
master. This information could be used in systems where units could benefit
from information collected by others.
Entering the TDMA Table:
ATT?
View the entire registered TDMA table
ATTn=UA
enter a Slave’s Unit Address (UA) into the TDMA table. Where n = posi-
tion in the table. Use 0 to terminate the list.
ATTn?
View a specific entry on the TDMA table.
Limitations:
a)
Remote diagnostics is not supported due to varying packets sizes. Contact
Microhard Systems for more information on remote diagnostics. Only local
diagnostics is supported in this mode.
b)
Repeaters are not supported.
Factory default settings AT&F18 (Master) and AT&F19(Slaves)
AT&F18 and AT&F19 provide default settings for the Master (AT&F18) and a default slave
(AT&F19). These default settings can be overwritten if needed. The values set by using these
commands are as follows. Additionally, a default TDMA table is populated as listed.
Master Fast TDMA (AT&F18)
ATS244=2
// Fast TDMA mode
ATS112=235
// Master’s maximum packet size.
ATS212=130
// Maximum packet size
ATS184=150
// Data time to live in 10ms, e.g. 1.5s
ATS232=10 //
Incoming user data limit, e.g. 10 buffers