Intermec IF2 Basic Reader Interface Programmer's Reference Manual (BRI version - Page 112

When Idtimeout > Anttimeout, Setting Idtries And Anttries, When Idtries < Anttries

Page 112 highlights

Chapter 4 - BRI Commands The reader performs these steps: 1 Turn on antenna one. 2 Read tags for 200 milliseconds. 3 Switch to the next antenna. 4 Read tags for 200 milliseconds. The total ID time = 200 * 2 = 400 milliseconds. When IDTIMEOUT > ANTTIMEOUT If you set IDTIMEOUT to a value greater than ANTTIMEOUT, there is a difference between IDTIMEOUT and IDTRIES. Rather than keep track of how much time is spent on each antenna, the IDTIMEOUT is the total ID time. It does not matter how many antennas you select. For example, if you set IDTIMEOUT to 500, the reader spends a total of 0.5 seconds looking for tags. The reader switches antennas if it spends ANTTIMEOUT without seeing any new tags. ANTTIMEOUT is reset when the reader switches antennas. In this scenario, it is possible that the reader will not use all the antennas. Suppose these attributes are set: • IDTIMEOUT=500 • ANTTIMEOUT=100 • ANTS=1,2,3,4 • INITTRIES=1 The reader performs these steps: 1 Turn on antenna one. 2 Reader finds tags during the first 200 milliseconds. 3 For the next 100 milliseconds, the reader sees no new tags. 4 Switch to antenna two. 5 Reader finds new tags for the next 200 milliseconds. 6 Reader has searched for a total of 500 milliseconds so it stops. The total ID time = 500 milliseconds. In this example, the reader never used antenna three and antenna four because the timeout expired before it had a chance to use them. Setting IDTRIES and ANTTRIES When you choose values for IDTRIES and ANTTRIES, you need to determine which attribute should have the larger value. When IDTRIES < ANTTRIES If you set IDTRIES to a value smaller than ANTTRIES, the reader executes all IDTRIES on antenna one before cycling to the next antenna. In this case, ANTTRIES functions as a flag to indicate this mode. Its actual value has no meaning. As long as ANTTRIES is larger than IDTRIES, this mode is active. 100 Basic Reader Interface Programmer Reference Manual

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146

Chapter 4 — BRI Commands
100
Basic Reader Interface Programmer Reference Manual
The reader performs these steps:
1
Turn on antenna one.
2
Read tags for 200 milliseconds.
3
Switch to the next antenna.
4
Read tags for 200 milliseconds.
The total ID time = 200 * 2 = 400 milliseconds.
When IDTIMEOUT > ANTTIMEOUT
If you set IDTIMEOUT to a value greater than ANTTIMEOUT, there is a difference
between IDTIMEOUT and IDTRIES. Rather than keep track of how much time is
spent on each antenna, the IDTIMEOUT is the total ID time. It does not matter how
many antennas you select.
For example, if you set IDTIMEOUT to 500, the reader spends a total of 0.5 seconds
looking for tags. The reader switches antennas if it spends ANTTIMEOUT without
seeing any new tags. ANTTIMEOUT is reset when the reader switches antennas. In
this scenario, it is possible that the reader will not use all the antennas.
Suppose these attributes are set:
IDTIMEOUT=500
ANTTIMEOUT=100
ANTS=1,2,3,4
INITTRIES=1
The reader performs these steps:
1
Turn on antenna one.
2
Reader finds tags during the first 200 milliseconds.
3
For the next 100 milliseconds, the reader sees no new tags.
4
Switch to antenna two.
5
Reader finds new tags for the next 200 milliseconds.
6
Reader has searched for a total of 500 milliseconds so it stops.
The total ID time = 500 milliseconds.
In this example, the reader never used antenna three and antenna four because the
timeout expired before it had a chance to use them.
Setting IDTRIES and ANTTRIES
When you choose values for IDTRIES and ANTTRIES, you need to determine which
attribute should have the larger value.
When IDTRIES < ANTTRIES
If you set IDTRIES to a value smaller than ANTTRIES, the reader executes all
IDTRIES on antenna one before cycling to the next antenna. In this case,
ANTTRIES functions as a flag to indicate this mode. Its actual value has no
meaning. As long as ANTTRIES is larger than IDTRIES, this mode is active.