Customization of Native RIFIDI Services

Questions about developing the edge server core as well as applications

Moderators: Matt, kyle

Post Reply
sriram1193
Posts: 5
Joined: Mon Jun 20, 2016 5:36 am
Organization: Vernalis

Customization of Native RIFIDI Services

Post by sriram1193 » Tue Jun 21, 2016 1:25 am

Hi All,

I am newbie to RIFIDI Middleware and I have a question regarding the customization of RIFIDI services. RIFIDI provides the following REST service to fetch the tag reads :
http://localhost:8111/currenttags/LLRP_1 .

It gives a response of the TagID(EPC) and Antenna. Is it possible to customize the REST service and provide an addition data "TagReadTime"(The time on which the Tag is Read from the Reader) ??

Thanks in advance...

bppause
Posts: 434
Joined: Sat Oct 03, 2009 12:30 am
Organization: Pramari

Re: Customization of Native RIFIDI Services

Post by bppause » Tue Jun 21, 2016 7:32 am

Yes this is possible I believe

I've added to the product back log to discuss with engineering team.

Also since its open source you have the ability to modify

Use the wikis and forums to research how to best approach

Background: The original purpose of currenttags was for diagnostics such as in teh Rifidi Dashboard UI current tags options. The intent is to use Rifidi sdk and Rifidi services (such as rawtagreads, read zone monitoring) to get this type of information that being said I will speak with engineers on feasibility to add such an attribute

sriram1193
Posts: 5
Joined: Mon Jun 20, 2016 5:36 am
Organization: Vernalis

Re: Customization of Native RIFIDI Services

Post by sriram1193 » Wed Jun 22, 2016 6:31 am

Thanks alot for your reply..


That being said, is it possible to develop a custom REST services in RIFIDI ?

bppause
Posts: 434
Joined: Sat Oct 03, 2009 12:30 am
Organization: Pramari

Re: Customization of Native RIFIDI Services

Post by bppause » Wed Jun 22, 2016 8:53 pm

Yes you can either extend the existing rifidi rest package, add custom rest plugins and/or via Rifidi app (I believe)

as far as currenttags we are planning to add timestamp, reader id and rssi value in the next release 3.5.1 targeted for this Sunday 6/26


you can use the rifidi rest package source as a reference - https://transcends.svn.cloudforge.com/r ... edge.rest/

sriram1193
Posts: 5
Joined: Mon Jun 20, 2016 5:36 am
Organization: Vernalis

Re: Customization of Native RIFIDI Services

Post by sriram1193 » Thu Jun 23, 2016 3:24 am

Thanks again.

Can you please provide a jumpstart to the RIFIDI REST Services??

bppause
Posts: 434
Joined: Sat Oct 03, 2009 12:30 am
Organization: Pramari

Re: Customization of Native RIFIDI Services

Post by bppause » Thu Jun 23, 2016 7:37 am

Are you looking for a jumpstart for using Rifidi rest services or extending them?

Here is a jumpstart for using them: http://wiki.rifidi.net/index.php?title= ... _Jumpstart

Also the Rifidii dashboard ui is example code on how to build a UI consuming the services: http://wiki.rifidi.net/index.php?title= ... %27s_Guide

bppause
Posts: 434
Joined: Sat Oct 03, 2009 12:30 am
Organization: Pramari

Re: Customization of Native RIFIDI Services

Post by bppause » Tue Jun 28, 2016 2:50 pm

FYI -This feature was added as part of the Rifidi 3.5.1 release along with reader and rssi value. https://sourceforge.net/projects/rifidi/files/

Post Reply

Who is online

Users browsing this forum: No registered users and 9 guests