Sybase NNTP forums - End Of Life (EOL)

The NNTP forums from Sybase - forums.sybase.com - are now closed.

All new questions should be directed to the appropriate forum at the SAP Community Network (SCN).

Individual products have links to the respective forums on SCN, or you can go to SCN and search for your product in the search box (upper right corner) to find your specific developer center.

Business Logic: please help

2 posts in General Discussion Last posting was on 2007-01-20 02:21:20.0Z
Haseeb Syed Posted on 2007-01-18 19:17:05.0Z
From: "Haseeb Syed" <hsyed020@site.uottawa.ca>
Newsgroups: ianywhere.public.rfidanywhere.general
Subject: Business Logic: please help
Lines: 23
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-RFC2646: Format=Flowed; Original
NNTP-Posting-Host: 137.122.202.55
X-Original-NNTP-Posting-Host: 137.122.202.55
Message-ID: <45afd5c1$1@forums-1-dub>
Date: 18 Jan 2007 12:17:05 -0700
X-Trace: forums-1-dub 1169151425 137.122.202.55 (18 Jan 2007 12:17:05 -0700)
X-Original-Trace: 18 Jan 2007 12:17:05 -0700, 137.122.202.55
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub ianywhere.public.rfidanywhere.general:247
Article PK: 9983

Hi,

The recent solution you had posted helped me a lot. I have very important
question for you.

I want to know the steps required to develop a business logic for the
following case:

I want to have readers placed each with 20 meters distance and I want to
pass the tags one after the other along the readers. My question to you is

1. What are the steps required to do so?
2. Where should I start from? and
3. How do I change the number of readers and tags?

Please help by mentioning the hierarchical order in RFID iAnywhere software
package. Also I was wondering, is there any way I can talk to you over the
phone to get few details. This would be fast.

Thank you,
Haseeb Syed


Tony Woods Posted on 2007-01-20 02:21:20.0Z
Reply-To: "Tony Woods" <tony.woods@ianywhere.com>
From: "Tony Woods" <tony.woods@ianywhere.com>
Newsgroups: ianywhere.public.rfidanywhere.general
References: <45afd5c1$1@forums-1-dub>
Subject: Re: Business Logic: please help
Lines: 106
Organization: iAnywhere Solutions
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.3028
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3028
X-RFC2646: Format=Flowed; Response
NNTP-Posting-Host: adsl-145-129-35.asm.bellsouth.net
X-Original-NNTP-Posting-Host: adsl-145-129-35.asm.bellsouth.net
Message-ID: <45b18ab0$1@forums-1-dub>
Date: 19 Jan 2007 19:21:20 -0700
X-Trace: forums-1-dub 1169263280 72.145.129.35 (19 Jan 2007 19:21:20 -0700)
X-Original-Trace: 19 Jan 2007 19:21:20 -0700, adsl-145-129-35.asm.bellsouth.net
X-Authenticated-User: techsupp
Path: forums-1-dub!not-for-mail
Xref: forums-1-dub ianywhere.public.rfidanywhere.general:249
Article PK: 18911

Hi, Haseeb,

You have been posting here since June 2006. Are you working
on a specific RFID project? I would like to hear about it
if you are. You can email me at tony.woods@ianywhere.com.

RFID Anywhere can run as edgeware, meaning it will run at
the edge of the sensor network where the reads take place.

The 1st thing you need to do is decide what tags and reader
you want to use. For testing purposes, you should select a
reader that we have a connector for (that we support). If
you are working on a project and have a specific reader in
mind that we do not yet have a connector for, you can
request a connector from
http://www.iannywhere.com/developer/rfid_anywhere/insider/connectors/connector_request.html.

Once you have the specific connector for your reader, you
need to add a connector to your local services in the RA
admin console for each reader. In your case, if you have 2
readers, for example SAMSys 9320 readers, you would need to
add 2 connectors for the SAMSys9320. If you want to have 3
readers, you would simply add another connector to your
local services in the RA admin console. Each reader can be
configured differently if you choose. If the readers are on
a network, then, in the RA admin console, for each
connector, you will need to specify the IP address in the
network settings of the reader properties. Also, in the
reader properties, you can specify if the reader will start
reading automatically or manually. The reader will read
tags in the read zone, so the number of tags is relatively
irrelevant unless your passing a massive amount of tags in
front of the reader at high speed. When a tag is read, it
generates an event. Depending on what you want to do with
the tag data, several things can happen. If the tag is EPC
and you want to use ALE, you can modify the ALEServiceModule
to specify the readers from which you are receiving the data
and then simply create an ALE Event Cycle in the RA admin
console. If you want use the MultiProtocol Report, you can
do this modifying the MPRServiceModule specifying which
reader you will be receiving data from, then adding a
Multiprotocol Report Definition to your local services in
the admin console and specifying a query on what you want to
see in your report. For both of these you will need to add
a messaging connector to output and view the data. For
testing purposes, I recommend creating a File Messaging
connector and specify the location/directory where you want
the XML output to go.

If you are not interested in ALE or Multiprotocol reports,
and you just want to see output from the reader, you still
need to add a connector for each reader and you still need
to create a messaging connector to output the data (once
again, I suggest File Messaging connector for testing), and
then modify the RfidMPModule such that "Sources" = reader
(connector name) and the "OnTagEvent" = the file messaging
connector name.

The above methods are all declarative and no coding is
required. You only need to build business modules if you
need to manipulate the sensor/tag data, such as decoding the
tag data and matching against a DB or other source, or if
you want to specify a read trigger, or perform any other
action based on an event. Once you have written your code in
C# using Visual Studio .Net 2003, you can still use
messaging connectors to pass the data as output.

So the hierarchy is reader to connector, connector to
controller, controller to business module or ALE engine or
Multiprotocol engine, then data to a messaging connector.

I hope this helps. The documentation does a great job of
going over the methods I describe above and exactly how to
do things such as adding connectors, creating messaging
connectors, etc.

Tony

"Haseeb Syed" <hsyed020@site.uottawa.ca> wrote in message
news:45afd5c1$1@forums-1-dub...
> Hi,
>
> The recent solution you had posted helped me a lot. I have
> very important question for you.
>
> I want to know the steps required to develop a business
> logic for the following case:
>
> I want to have readers placed each with 20 meters distance
> and I want to pass the tags one after the other along the
> readers. My question to you is
>
> 1. What are the steps required to do so?
> 2. Where should I start from? and
> 3. How do I change the number of readers and tags?
>
> Please help by mentioning the hierarchical order in RFID
> iAnywhere software package. Also I was wondering, is there
> any way I can talk to you over the phone to get few
> details. This would be fast.
>
> Thank you,
> Haseeb Syed
>