
Section 11: TSP command reference
Series 3700A System Switch/Multimeter Reference Manual
11-340
3700AS-901-01 Rev. D/June 2018
schedule.alarm[N].period
This attribute describes the time, in seconds, between adjacent firings of the alarm.
Type
TSP-Link accessible
Affected by
Where saved
Default value
Attribute (RW)
Yes
Reset
Recall setup
Create configuration script
Save setup
0
Usage
value
= schedule.alarm[
N
].period
schedule.alarm[
N
].period =
value
N
Alarm number (1 or 2)
value
The time in seconds
Example
0.5schedule.alarm[1].period = 0.5
Set a period of 0.5 seconds between firings
of alarms after the initial alarm.
Also see
None
schedule.alarm[N].ptpseconds
The seconds portion of the alarm time in PTP seconds.
Type
TSP-Link accessible
Affected by
Where saved
Default value
Attribute (RW)
Yes
Reset
Not saved
0
Usage
schedule.alarm[
N
].ptpseconds =
seconds
seconds
= schedule.alarm[
N
].ptpseconds
N
Alarm (1 or 2)
seconds
The seconds portion of the alarm time in PTP seconds
Details
1588 has too much resolution to represent in a single floating-point value, so the alarm times are split
into two values (seconds and fractional seconds).
Example
sec,ns = ptp.time()
schedule.alarm[1].ptpseconds = sec + 30
Create an alarm to occur 30 seconds from
current time in PTP seconds.
Also see
(on page 11-307)