User Tools

Site Tools


sending_data_to_wisp

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

sending_data_to_wisp [2018/07/11 08:26] (current)
Line 1: Line 1:
 +====== Reader to WISP Communication ======
 + ​Reader to WISP (downlink) communication is still in the prototype stages. Here's some info on the current state of things.\\ ​ Questions? Head on over to the discussion board!\\ \\ 
 +==== __Link Layer Options__ ====
 +\\ 
 +==== Select Command ====
 +__Advantages:​__\\ ​
  
 + 
 +  * Quick
 + 
 +  * Low Power
 +__Disadvantages:​__\\ ​
 +
 + 
 +  * Reader may send infrequently - low rate, wisp may not catch command
 + 
 +  * No singulation to address particular WISPs
 +\\ 
 +==== Read Command ====
 +__Advantages:​__\\ ​
 +
 + 
 +  * Singulated tag
 + 
 +  * Tested firmware
 +__Disadvantages:​__\\ ​
 +
 + 
 +  * High power consumption
 + 
 +  * Possibly not a lot of room for uplink data
 +\\ 
 +==== Write Command ====
 +__Advantages:​__\\ ​
 +
 + 
 +  * Singulated tag
 + 
 +  * Lots of room for data
 + 
 +  * See [[gen2_write_implementation_notes|Gen2 Write Implementation Notes]]
 +__Disadvantages:​__\\ ​
 +
 + 
 +  * High power consumption
 + 
 +  * Not available in standard firmware release
 +\\ 
 +==== __Application Layer Options__ ====
 +\\ 
 +==== Web App ====
 +__Advantages:​__\\ ​
 +
 + 
 +  * Should be bug-free, see note below
 + 
 +  * Simple
 +__Disadvantages:​__\\ ​
 +
 + 
 +  * No data logging
 + 
 +  * No automation
 + 
 +  * Not application-friendly
 +\\  Polly'​s Note:​\\ ​ Word to the wise: I've been testing this code against the Impinj RFIDemo, using the InventoryFilter page. It appears to me that it only sends the first three bytes pattern fields (aka the mask field in the spec) correctly. So don't expect it to be able to look for (say) entire EPCs correctly. Also, when testing this code out in RFIDDemo, put your mask data in hex in the leftmost part of the pattern field.\\ \\ 
 +==== Supported LLRP Reader Application ====
 +__Advantages:​__\\ ​
 +
 + 
 +  * Framework is there
 + 
 +  * Intel-supported
 + 
 +  * Read support, but not totally fleshed out
 +__Disadvantages:​__\\ ​
 +
 + 
 +  * Write are not yet implemented,​ should be similar to Read code
 +\\ 
 +==== Impinj LLRP Application ====
 +__Advantages:​__\\ ​
 +
 + 
 +  * Framework is lacking
 + 
 +  * Read and Write should work similar to web app
 +__Disadvantages:​__\\ ​
 +
 + 
 +  * Spaghetti code
 +\\ 
 +==== C++ Impinj-Proprietary Application ====
 +__Advantages:​__\\ ​
 +
 + 
 +  * Solution may exist - contact Polly
 +__Disadvantages:​__\\ ​
 +
 + 
 +  * Not supported by Impinj or Intel
 + 
 +  * No GUI
 +\\ \\ \\ \\
 +----
 +\\  The last modification was made by - [[http://​www.wikispaces.com/​user/​view/​yeagerd|{{http://​www.wikispaces.com/​user/​pic/​yeagerd-lg.jpg?​16x16|yeagerd}}]] [[http://​www.wikispaces.com/​user/​view/​yeagerd|yeagerd]] on Apr 26, 2012 9:28 am
sending_data_to_wisp.txt ยท Last modified: 2018/07/11 08:26 (external edit)