User's Manual

12 Dust Networks ETERNA2 Regulatory User Guide
sendln "ping 2"
mpause delayInMiliSeconds
next
pause 5
sendln "#----- Macro Finish -----"
end
5. Call the macro from the TeraTerm menu Control -> Macro and load the created macro file.
This will create a series of Ping request and responses from the mote.
4.7 Minimum Frequency Occupation, Hopping Sequence and Tests
Testing ETERNA2’s Minimum Frequency Occupation, Hopping Sequence is most easily measured by operating ETERNA2
in a self hoping mode.
Power up both the manager and the mote and connect to the CLI port of each. Enter the following command
> radiotest on
Reset or power cycle both the mote and manager. The devices will hop between channels and transmit despite not being
joined in a network.
Start test:
> radiotest tx <testType> <chanMask> <power> [<repeatCnt> {<pkLen> <delay>...}]
<testType> is Type of transmission test to initiate: 'pk' = packets, 'cm' = continuous modulation, 'cw' - continuous wave.
<chanMask> is a hex bitmap of channels to use with the LSB corresponding to channel 0 and the MSB corresponding to
channel 15. Channel 15 in product is never used. E.g. 7fff results in operation on channels 0-14 and 0001 results in
operations only on channel 0. <power> sets the radio output power, a value of 8 should be used for maximum power. The
transmitter will transmit in a sequence of packets and gaps defined by a series of alternating <pkLen> and <delay>
parameters. The <pkLen> parameter defines the packet length in terms of bytes and is limited to a range of 2 to 125 bytes.
Note the protocol will append 8 bytes to the packet payload, so the actual transmitted length of bytes <pkLen> + 8, for a
maximum of 133 bytes. The <delay> parameter defines the delay from the start of one packet to the next in μs. The
<repeatCnt> parameter defines the number of times that the defined packet sequence will repeat. A <repeat> value of
0 results in the sequence repeating indefinitely. To demonstrate the maximum duty cycle of the system on the low channel
using every slot issue the following command:
> radiotest tx pk 0x0001 8 0 125 11483 24 6855 24 6833 24 2177
To demonstrate the maximum duty cycle of the system on the middle channel when every other slot is active, issue the
following command:
> radiotest tx pk 0x0080 8 0 125 11483 24 6855 24 6833 24 2177
To demonstrate the maximum duty cycle of the system on the high channel when every other slot is active, issue the
following command:
> radiotest tx pk 0x4000 8 0 125 11483 24 6855 24 6833 24 2177
After completing tests that require the DUT to hop outside of a network, use the radiotest off command to return the device
to it’s normal state:
> radiotest off
Reset or power cycle ETERNA2.
4.8 Occupied Channel Bandwidth, Duty Cycle and Dwell Time Tests
Testing ETERNA2’s Occupied Channel Bandwidth, Duty Cycle and Dwell Time, as per EN 300 328, is most easily
measured by operating ETERNA2 in a network, in which both the network manager and the mote are configured to hop on a