Model 2651A High Power System SourceMeter® Instrument Reference Manual Section 7: Command reference
2651A-901-01 Rev. A / March 2011 7-81
Details
Returns the next entry from the event log and removes it from the log.
If there are no entries in the event log, returns the value nil.
Example 1
print(eventlog.next())
Output:
17:28:22.085 10 Oct 2009, LAN2, 192.168.1.102, LXI, 0, 1192037134, <no time>, 0,
0x0
Example 2
print(eventlog.next())
Output:
nil
Also see
eventlog.all() (on page 7-78)
eventlog.clear()
(on page 7-78)
eventlog.count (on page 7-79)
eventlog.enable
(on page 7-80)
eventlog.overwritemethod
(on page 7-81)
eventlog.overwritemethod
This attribute controls how the event log processes events if the event log is full.
Type TSP-Link accessible Affected by Where saved Default value
Attribute (RW) Yes Instrument reset Not saved eventlog.DISCARD_OLDEST
Usage
method = eventlog.overwritemethod
eventlog.overwritemethod = method
method
Set to one of the following values:
• 0 or eventlog.DISCARD_NEWEST: New entries are not logged
• 1 or eventlog.DISCARD_OLDEST: Old entries are deleted as new events are logged
Details
When this attribute is set to eventlog.DISCARD_NEWEST, new entries are not be logged.
When this attribute is set to eventlog.DISCARD_OLDEST, the oldest entry is discarded when a new entry is
added.
Example
eventlog.overwritemethod = 0
When the log is full, the event log will ignore
new entries.