|
User Manual | CMR-6100
14 Intelleflex Confidential
3.9
Data Collection Agents
CMR-6100 Reader Software provides set of Data Collection Agents (Ruby based applications which
execute autonomously on CMR-6100). Data Collections agents consist of couple of main components:
•
Connection Setup – connection can be TCP or cellular
•
Data collection logic – This component defines what type of data id being collected by the
agent. Base agent install package contains three types of agents:
o
Agent for collecting tag inventory: Inventory
o
Agent for reading TMT tag status with ability to send SMS message to the reader
and commanding to read full tag memory data: Status
o
Agent for finding tags and reading full content of a tag on scheduled interval (note
that this operation is very data intensive and it can result in big data set being sent
over WAN connection: ReadLog
•
Data Formatting – Currently agent infrastructure provides support for XML and JSON
message format. Plug and play architecture allows for easy addition of new message
formats (see Intelleflex Data Services documentation for more details about message
formats.)
•
Data Buffering – If there is no connectivity at the time, data will be buffered and prepared to
send at later time.
•
Remote server address defines where collected data will be sent. By default, agents are
configured to send data to Intelleflex Data Collection Services which provides infrastructure
for reliable data collection, data storage and cleansing. Stored data is the made available
through Intelleflex Data Services (see Intelleflex Data Services documentation for more
details about how to access the data.)
3.10 Agent Setup
In the Script Configuration select the desired agent and the desired settings. Looping Interval dictates
how often the agent is going to execute the script in minutes. Server Push Interval dictates how often
that stored data in the buffer should get pushed to the server. And the buffer entry tells the agent how
big of a ring buffer to create. Select the desired RF settings and click Save. To run the script click run
and the Script Status window will update.